当我尝试在 QT 5.0 Creator (MSVC2010(x86)编译器10.0)上调试项目时出现此错误:
LNK1123:转换为COFF时失败:文件无效或损坏
我google了,我看到了一些解决方案,但仅针对 Visual Studio 2012 ,我需要为 QT Creator 解决此问题。
谢谢。
在此问题之前,我遇到了MSVC(x86)编译器11.0的问题,我安装了MSVC2010(x86)编译器10.0,现在我有这个错误。
答案 0 :(得分:13)
设置
文件QMAKE_LFLAGS += /INCREMENTAL:NO
.pro
答案 1 :(得分:2)
除QMAKE_LFLAGS += /INCREMENTAL:NO
之外,我"清理"并删除了输出目录以强制重新编译。然后构建教程应用程序。
答案 2 :(得分:1)
我遇到了同样的问题,但它是通过在Build - >中标记来解决的。 “开放构建和运行套件选择器”MSVC2012 64位版本,而不是32位。希望它有所帮助!