注释修改后重新编译

Recompilation upon Comment Modification

我有一个 header,很多文件都依赖于它。我更改了评论,这导致了完全重新编译。我听说代码是否需要重新编译取决于编译日期和当前日期的比较,但有没有办法让我可以随意修改注释并避免VS2008重新编译所有内容?

无法自由修改注释并防止Visual Studio(任何版本)重新编译"because only comments have changed"。跟踪实际更改的内容是版本控制系统的工作(例如 git 或 SVN)。

您的问题似乎来自于需要很长时间才能构建(增量或完全)的解决方案,并且有改善这种情况的有效方法。

这个Visual C++ PCH howto helped me reduce our build times significantly. Also we apply all 3 points explained in this article and on top of all that, also use IncrediBuild(商业产品)。这些步骤中的每一个都帮助我们控制了 C++ 构建时间。