【发布时间】:2011-11-11 09:44:04
【问题描述】:
我曾经在 Visual Studio (2008) 中进行开发,但现在几乎完全转向使用 QtCreator 进行开发,主要是由于代码导航、重构和代码完成。
我正在使用win32-msvc2008 mkspec。到目前为止,除了一件事之外,我已经设法设置了所有内容:
增量链接。
在我的项目文件中,我添加了以下行:
QMAKE_LFLAGS += /INCREMENTAL
我得到一个像
这样的链接器行link /LIBPATH:"(...)" /NOLOGO /INCREMENTAL /DEBUG /MANIFEST (...)
但是,它总是告诉我它找不到 .exe 或者它不是由上次增量构建完全构建的,即使我只更改了一个 .cpp 文件,恢复更改并保存。
我尝试过使用和不使用 shadow build 进行构建,以及使用 nmake 或 jom,这两种组合都不起作用。
有没有人设法让 QtCreator 与 nmake 进行增量链接?
PS:如果我使用 Qt 插件将项目文件导入 Visual Studio,增量链接将完美运行。
【问题讨论】:
标签: qt qt-creator qmake nmake incremental-linking