VC++ Headers

It annoys me that changing/adding a comment in a C++ header file means that the next build has to recompile all source files that include that header, even though no code has changed.

This can have a massive impact on build times, especially when you use a documentation generator (ala Doxygen) and have to keep the comments up-to-date in the class header files.

It can’t be that hard for VS to track edits to real code as opposed to comments, can it?

One Response to “VC++ Headers”

  1. Darryn Parker Says:

    Please let me know if there are any development tools where it does a ‘diff’ before a build to determine if the code-base need re-compiling.

    I don’t know of any.

Leave a Reply