如何停用Incremental Compilation
?
我正在使用DevPartner并且在检测Skipping instrumentation due to incremental compilation
的代码时会抱怨。
答案 0 :(得分:6)
需要更改两个位置:在C / C ++代码生成选项中,将“启用最小重建”设置为“否(/ Gm-)”。第二个位置在Linker General选项中,您需要将“Enable Incremental Linking”设置为“No(/ INCREMENTAL:NO)”。
除了搞乱仪器外,增量构建会导致调试符号(PDB)文件有些混乱,并且无法始终可靠地读取。
顺便说一下,有一个更新的DPS版本:10.6.494.1。测试检测代码时,速度提高了约30%。答案 1 :(得分:2)
当我们重新设计检测工具以允许/ MP多处理器编译时,这是在前端和后端之间传递编译器切换的错误。它在上面提到的494版本以及一些可下载的补丁中得到修复。联系支持部门,他们将为您提供FTP站点的路径。
对不起您遇到的问题。
答案 2 :(得分:0)
对于VS2010,禁用配置属性| C / C ++ |代码生成| “minimal build”避免了错误。