VS每次编译都重新编译整个工程解决办法

来源:互联网 发布:java 获取身份证号码 编辑:程序博客网 时间:2024/04/28 13:11

原文链接:http://www.tekuba.net/program/218/

在使用VS2008编译C++程序的时候,每次修改工程中的某一个文件,点击“生成-仅用于项目-仅生成**”时,往往都是整个工程都需要重新编译一遍。

那么怎么配置VS2008像VC6.0那样默认的可以只编译修改后的文件呢? 针对这个问题的解决办法网络上也有不少,在这里我整理下我修改的配置。

首先,在debug模式下,删除功能debug目录所有的文件。 然后依次找到:

项目 - 属性 - 配置属性 - C/C++ - 代码生成 - 启用最小重新生成:Yes(/Gm)

项目 - 属性 - 配置属性 - C/C++ - 常规 - 调试信息格式:程序数据库(/Zi)

项目 - 属性 - 配置属性 - 链接器 - 常规 - “启用增量链接”选择“是”

最后,最好还要修改一处:

工具 - 选项 - 项目和解决方案 - 生成并运行时:

当项目过期时,选择从不生成

勾选 - 在运行时仅生成项目和依赖项

MSBuild项目生成输出详细信息 选 ”最小“

0 0
原创粉丝点击