从VS 2005(v80)升级到VS 2012时出现致命错误LNK1112

时间:2013-11-04 10:26:26

标签: visual-studio-2012 visual-c++

我在VS 2005中有一个基于VS Win32的项目,它用于在v80中正确构建。现在我已经将它升级到VS 2012,其中包含一些在v110中正确构建的C#项目。我已经安装了Daffodil工具链来构建v80配置中的旧C ++项目。现在,当我使用v80(使用win32)构建它时一切顺利。但是当我使用v80(配置x64)构建它时,会出现链接错误“LNK 1112”,当使用v100构建时,我得到TRACKER:错误TRK0002。

我在链接器 - >高级设置中将“目标机器”设置为x64。我选择x64作为Active solution plateform。无法弄清楚为什么会出现这种错误?

我希望我的项目能够在x64上构建。 Linker->命令行属性

中也没有设置目标机器

在这方面的任何帮助将不胜感激。

0 个答案:

没有答案