我在 VS 2005 中有一个基于 VS Win32 的项目,它用于在 v80 中正确构建。现在我已经将它升级到 VS 2012,其中包含一些在 v110 中正确构建的 C# 项目。我已经安装了 Daffodil 工具链以在 v80 配置中构建旧的 C++ 项目。现在,当我使用 v80(使用 win32)构建它时,一切顺利。但是当我使用 v80(配置 x64)构建它时,会出现链接错误“LNK 1112”,当使用 v100 构建时,我得到 TRACKER:错误 TRK0002。
我在链接器->高级设置中将“目标机”设置为 x64。我选择 x64 作为 Active 解决方案平台。无法弄清楚为什么会发生此错误?
我希望我的项目建立在 x64 上。Linker->Command line properties 中也没有设置目标机器
在这方面的任何帮助将不胜感激。