C++ 如何在VS中禁用增量编译

C++ 如何在VS中禁用增量编译,c++,visual-studio-2010,visual-c++,devpartner,C++,Visual Studio 2010,Visual C++,Devpartner,如何禁用增量编译 我正在使用DevPartner,它在检测代码时抱怨由于增量编译而跳过检测,有两个地方需要更改:在C/C++代码生成选项中,将“启用最小重建”设置为“否(/Gm-)。第二点是在链接器常规选项中,您需要将“启用增量链接”设置为“否(/Incremental:No)” 除了弄乱检测之外,增量构建还会导致调试符号(PDB)文件有些混乱,并且无法始终可靠地读取 顺便说一句,有一个更新版本的DPS可用:10.6.494.1。在测试插入指令的代码时,速度大约快30%。当我们重新设计插入指令以

如何禁用增量编译


我正在使用DevPartner,它在检测代码时抱怨由于增量编译而跳过检测,有两个地方需要更改:在C/C++代码生成选项中,将“启用最小重建”设置为“否(/Gm-)。第二点是在链接器常规选项中,您需要将“启用增量链接”设置为“否(/Incremental:No)”

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


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

当我们重新设计插入指令以允许/MP多处理器编译时,在前端和后端之间传递编译器开关是一个错误。它在上面提到的494版本以及一些可下载的补丁中得到了修复。请与支持部门联系,他们将为您提供FTP站点的路径


很抱歉您遇到了这些问题

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

为什么要标记此VS2010?听起来你实际上在使用VS6你使用的这个DevPartner工具有多旧?它给出了上个世纪的错误信息。记录确切的名称和版本号。哈哈哈。。。。exactr名称-DevPartner Studio,版本-10.6.358.0增量编译(/Gi)是一个VS6选项。但是,它的一些特性出现在/Gm(包括按类的最小重建)和/Gy(函数级链接)中。你试过把它们关掉吗?还可以尝试关闭所有优化。