小编Tia*_*ago的帖子

LNK2013错误"fixup overflow"

我有一个用c ++编写的Windows 8 metro应用程序,我正在尝试编译到ARM.在链接期间,我收到以下错误的许多实例:

"error LNK2013: BLX23(T) fixup overflow.  Target '<mangledName>' is out of range"
Run Code Online (Sandbox Code Playgroud)

在MSDN网站上说:"你可以通过创建多个图像或通过这样的指令和目标靠得更近使用/ ORDER选项来解决这个问题."

但我真的不明白如何做到这一点.有问题的符号是编译器生成的,并且没有涉及Itanium体系结构,因此该页面上的其他建议不适用.此外,有错误的文件是*.g.cpp文件,由编译器从项目中包含的xaml页面生成.

metro应用程序在Win32配置上运行得很好,所以我想知道在ARM上有更多经验的人是否可以更好地了解如何解决这类问题.

该设置是Windows 8 RP x64上的Visual Studio 2012 RC.

c++ arm microsoft-metro windows-runtime winrt-xaml

4
推荐指数
1
解决办法
2653
查看次数

标签 统计

arm ×1

c++ ×1

microsoft-metro ×1

windows-runtime ×1

winrt-xaml ×1