3

我该如何禁用Incremental Compilation

我正在使用 DevPartner,它在检测Skipping instrumentation due to incremental compilation.

4

3 回答 3

7

有两处需要更改: 在 C/C++ Code Generation 选项中,将“Enable Minimal Rebuild”设置为“No (/Gm-)”。第二个位置在 Linker General 选项中,您需要将“Enable Incremental Linking”设置为“No (/INCREMENTAL:NO)”。

除了弄乱仪器之外,增量构建会导致调试符号 (PDB) 文件有些混乱,并且无法始终可靠地读取。

顺便说一句,有一个更新的 DPS 版本可用:10.6.494.1。测试检测代码时,它的速度大约快 30%。

于 2012-11-07T10:57:50.447 回答
2

这是在我们重新构建仪器部件以允许 /MP 多处理器编译时在前端和后端之间传递编译器切换的错误。它在上面提到的 494 版本以及一些可下载的补丁中得到了修复。联系支持人员,他们将为您提供 FTP 站点的路径。

很抱歉您遇到的问题。

于 2012-11-07T11:48:20.443 回答
0

对于 VS2010,禁用配置属性 | C/C++ | 代码生成 | “最小构建”避免了错误。

于 2013-05-13T07:01:23.200 回答