这个问题被问到before,但还没有答案,所以我会试着回顾一下。
所以这就是问题,我在一个项目中意识到平台被选为“Win32”,但在“Linker> Advanced - > TargetMachine”下我有“ MachineX64(/MACHINE.x64)
那么他选择的目的是什么?在这种情况下,此选项是否有用以及当我选择Plattform:Win32并将TargetMachine设置更改为X64时会发生什么?
答案 0 :(得分:0)
它不起作用。链接器从编译器获取32位文件 但被告知处理/制作64位东西=>错误。就试一试吧。
主要原因是在某些情况下链接器无法确定 编译器输出的正确设置。