Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 从VS 2005(v80)升级到VS 2012时出现致命错误LNK1112_Visual Studio 2012_Visual C++ - Fatal编程技术网

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

Visual studio 2012 从VS 2005(v80)升级到VS 2012时出现致命错误LNK1112,visual-studio-2012,visual-c++,Visual Studio 2012,Visual C++,我在VS2005中有一个基于VS Win32的项目,它被用于在v80中正确构建。现在我已经用一些在v110中正确构建的C项目将它升级到VS2012。我已经安装了水仙花工具链,以构建VC++配置中的老C++项目。现在,当我用v80和win32构建它时,一切都很顺利。但当我使用v80配置x64构建它时,会出现链接错误LNK 1112,当使用v100构建它时,我会得到TRACKER:error TRK0002 我已在链接器->高级设置中将目标计算机设置为x64。我选择x64作为活性溶液平台。无法找出发

我在VS2005中有一个基于VS Win32的项目,它被用于在v80中正确构建。现在我已经用一些在v110中正确构建的C项目将它升级到VS2012。我已经安装了水仙花工具链,以构建VC++配置中的老C++项目。现在,当我用v80和win32构建它时,一切都很顺利。但当我使用v80配置x64构建它时,会出现链接错误LNK 1112,当使用v100构建它时,我会得到TRACKER:error TRK0002

我已在链接器->高级设置中将目标计算机设置为x64。我选择x64作为活性溶液平台。无法找出发生此错误的原因

我希望我的项目是建立在x64。 此外,在链接器->命令行属性中未设置目标计算机


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

请检查以下链接。.当您尝试将32位对象文件或库链接到64位程序时,会出现类似的问题LNK1112。您需要确保所有内容都构建为64位。