locked
编写一个基于xaml + DirectX的app,在“模拟器”中能正常运行,但是以ARM方式发布到手机时,却发生了链接错误? RRS feed

  • 问题

  • 如题,在手机模拟器上,运行正常,但是在ARM状态是,向”设备“部署时,却发生了很多链接错误 :error LNK2019: unresolved external symbol 和 error LNK2001: unresolved external symbol,两种链接错误
    2015年5月17日 0:02

答案

  • 你好 不靠谱,

    现在暂时不能提供一个非常明确的方案来解决你的问题,不过你可以尝试用下面的方式。

    1,有可能是某些引用的库在x64或者x86可以运行,但是arm上需要重新编译或者别的什么。

    2,不知道你是在Debug还是Release模式下部署的? 两种模式下会有差别。

    3,参考 链接器工具错误 LNK2019 以及 链接器工具错误 LNK2001 文档尝试自己检查一下代码看有没有错误。

    4,使用一些三方的软件,比如说Dependency Walker这样的查看一下项目的dependency是否正常工作。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2015年5月18日 2:04

全部回复

  • 你好 不靠谱,

    现在暂时不能提供一个非常明确的方案来解决你的问题,不过你可以尝试用下面的方式。

    1,有可能是某些引用的库在x64或者x86可以运行,但是arm上需要重新编译或者别的什么。

    2,不知道你是在Debug还是Release模式下部署的? 两种模式下会有差别。

    3,参考 链接器工具错误 LNK2019 以及 链接器工具错误 LNK2001 文档尝试自己检查一下代码看有没有错误。

    4,使用一些三方的软件,比如说Dependency Walker这样的查看一下项目的dependency是否正常工作。

    --James


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2015年5月18日 2:04
  • 谢谢回复,我试一下!
    2015年5月24日 23:35