Bing语音和Bing地图在Windows 8商店应用中存在冲突(Bing Speech and Bing Maps conflicting in Windows 8 Store app)
当在win8系统中引用bing语音时,Bing映射非常有用(适用于win8.1系统)。 在veapicore.js和veapiModules.js中有窗口[$ MapsNamespace]。 当引用spech和map时,映射从不在命名空间中初始化。 只有语音存在。地图名称空间只有2个dll文件,由bing语音引用。 这仅在Windows 8系统中发生。 在8.1中,我们在maps命名空间中获得语音和地图。 对此有什么解决方案吗?
Bing maps dosent work when bing speech is also referenced in a win8 system(works for win8.1 system). In veapicore.js and veapiModules.js there is window[$MapsNamespace]. When both spech and maps are referenced maps is never intialized in the namespace. Only speech is present which.The maps namespace has only 2 dll files which is refernced by bing speech. This happens only in a Windows 8 system. in 8.1 we get both speech and maps in the maps namespace. Is there any solution to this.
原文:https://stackoverflow.com/questions/29397867
满意答案
nm <binary>
会告诉你哪些符号被定义,更重要的是,这些符号被给定的二进制使用。 您可以通过检查输出中列出哪个poll
或select
来获得保守的猜测。您可能会发现您的应用程序与两者都有关联。 在这种情况下,它可能会作出运行时间决定,哪一个要调用,如果你运行它,你将无法轻易地知道它实际使用哪一个。
根据构建二进制文件的方式,您可能必须使用
-D
标志运行nm
; 或者你可能需要确保你没有指定-D
。 尝试两种方式。如果程序使用共享库,实际的
poll
或select
调用可能在它正在使用的库中。 在这种情况下,您可能需要挖掘其每个库上运行nm
所有库。 您可以通过在readelf --dynamic
的输出中readelf --dynamic
NEEDED
条目来找出程序使用ldd
库,或者如果这样做不起作用。如果二进制文件是针对与当前运行的平台不同的平台构建的,那么
ldd
将不起作用,并且您可能必须使用交叉编译器构建binutils
才能获得适用于您的nm
版本。
nm <binary>
will tell you which symbols are defined and, more importantly here, which symbols are used by the given binary. You can get a conservative guess by checking which ofpoll
orselect
are listed in the output.You may find that your application is linked against both. In that case it may be making a run-time decision on which one to call, and you won't be able to easily tell which one it would actually use if you ran it.
Depending on how the binary was built, you may have to run
nm
with the-D
flag; or you may need to ensure you don't specify-D
. Try both ways.If the program uses shared libraries, the actual call to
poll
orselect
could be in a library it's using. In that case, you may have to dig through all of its libraries runningnm
on each of them. You can find out which libraries a program uses withldd
, or if that doesn't work, by looking for theNEEDED
entries in the output ofreadelf --dynamic
.If the binary was built for a different platform than you're currently running on, then
ldd
won't work, and also you may have to use a cross-compiler build ofbinutils
to get a version ofnm
that will work for you.
相关问答
更多LINUX 如何查看JPG文件
如何将几个二进制文件复制到Linux系统上的一个文件中?(How can I copy several binary files into one file on a Linux system?)
如何找到Linux(ELF)二进制文件的直接共享对象依赖关系?(Determine direct shared object dependencies of a Linux binary?)
找到没有它的二进制路径(Find path to binary without which)
如何研究静态分析?(How to study static analysis? [closed])
如何通过静态分析找出二进制文件是否在Linux上使用某种系统调用?(How to find out if a binary uses certain system call on Linux through static analysis? [closed])
Linux查找二进制文件(Linux Find Binary File)
如何将STDIN流更改为二进制(How to change STDIN stream to binary)
静态调用图分析破译有哪些问题?(What issues does static call graph analysis decipher?)
为什么系统调用失败?(Why does system call fails?)
相关文章
更多Windows Phone 获取app在商店中的版本(检查app的版本号)
WINDOWS渗透与提权总结(2)
全球最流行的66款App的共同规律
Windows XP/Vista/Windows 7常见蓝屏故障分析
iOS 7 新版微信 URL 不支持跳转 App Store 的解决方案
微信公众号会替代手机APP吗?
摘抄---Multimedia Streaming on Microsoft Windows CE 3.0
《微软Windows 8新特性和功能教程》(VTC.com Microsoft Windows 8 Introduction Course)[光盘镜像]
windows系统安装MongoDB
最新问答
更多获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
如何通过引用返回对象?(How is returning an object by reference possible?)
矩阵如何存储在内存中?(How are matrices stored in memory?)
每个请求的Java新会话?(Java New Session For Each Request?)
css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
xcode语法颜色编码解释?(xcode syntax color coding explained?)
在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
Copyright ©2023 peixunduo.com All Rights Reserved.粤ICP备14003112号
本站部分内容来源于互联网,仅供学习和参考使用,请莫用于商业用途。如有侵犯你的版权,请联系我们(neng862121861#163.com),本站将尽快处理。谢谢合作!