Jon*_*han 5 conditional-compilation visual-studio
每次在Visual Studio 2010中构建Visual C++解决方案时,整个项目(而不是整个解决方案)都会重新编译.
必须有一个标志或配置,以使VS只编译已更改的文件+依赖文件.它在哪里?
更新:
此外,如果您收到类似于以下内容的消息:
创建“.\Release\SomeLib.unsuccessfulbuild”,因为指定了“AlwaysCreate”。
构建时,原因可能是您的项目之一引用了磁盘上不存在的头文件(请参阅此处和此处)。
第一个链接还包括一个小的 C# 脚本来检查这种情况。要修复,只需从项目中删除对不存在的头文件的引用。
更新
您可能在“创建”上设置了预编译头文件。要修复,请在解决方案浏览器中右键单击您的项目并选择:properties -> C/C++ -> Precompiled Headers -> Precompiled Header。将设置从Create更改为Use or Not Using Precompiled Headers。
| 归档时间: |
|
| 查看次数: |
4191 次 |
| 最近记录: |