Qt Creator错误:LNK1123:转换为COFF期间失败:文件无效或损坏

时间:2013-03-05 17:12:37

标签: c++ qt qt-creator

当我尝试在 QT 5.0 Creator (MSVC2010(x86)编译器10.0)上调试项目时出现此错误:

LNK1123:转换为COFF时失败:文件无效或损坏

我google了,我看到了一些解决方案,但仅针对 Visual Studio 2012 ,我需要为 QT Creator 解决此问题。

谢谢。

在此问题之前,我遇到了MSVC(x86)编译器11.0的问题,我安装了MSVC2010(x86)编译器10.0,现在我有这个错误。

3 个答案:

答案 0 :(得分:13)

设置 文件QMAKE_LFLAGS += /INCREMENTAL:NO

中的.pro

答案 1 :(得分:2)

QMAKE_LFLAGS += /INCREMENTAL:NO之外,我"清理"并删除了输出目录以强制重新编译。然后构建教程应用程序。

答案 2 :(得分:1)

我遇到了同样的问题,但它是通过在Build - >中标记来解决的。 “开放构建和运行套件选择器”MSVC2012 64位版本,而不是32位。希望它有所帮助!