假设我的 Visual Studio 2008 项目中有 ah、a.cc 和 b.cc。a.cc 和 b.cc 都包含 ah 当我修改 ah 并构建项目时,a.cc 和 b.cc 在 Debug 构建中被编译。但是,在发布版本中并非如此。在 Release 版本中,a.cc 和 b.cc 仅在它们被修改后才被编译。似乎编译器没有跟踪发布版本中 .cc 文件的依赖关系。
是否有一些编译器标志可以解决这个问题?如果没有,还有其他方法可以解决这个问题吗?
假设我的 Visual Studio 2008 项目中有 ah、a.cc 和 b.cc。a.cc 和 b.cc 都包含 ah 当我修改 ah 并构建项目时,a.cc 和 b.cc 在 Debug 构建中被编译。但是,在发布版本中并非如此。在 Release 版本中,a.cc 和 b.cc 仅在它们被修改后才被编译。似乎编译器没有跟踪发布版本中 .cc 文件的依赖关系。
是否有一些编译器标志可以解决这个问题?如果没有,还有其他方法可以解决这个问题吗?