【发布时间】:2014-07-28 23:39:55
【问题描述】:
我的 Visual Studio 2013(在 Windows 7 上)在出现错误时停止 C++ 构建,而不尝试编译所有文件。它会报告来自多个文件的错误,但如果这些文件中有错误,则在编译同一项目文件夹中的文件后似乎会停止。 (我不能肯定这就是它正在做的事情。)在我纠正了这些错误并再次构建之后,它将继续运行,直到它在另一批文件中发现错误,然后再次退出。我似乎找不到任何控制它的设置,而且我很确定它不应该是默认行为。
我很清楚,当出现错误时,无法生成最终构建产品。目标不是避免修复错误。目标是能够开始构建,做一些其他的事情,然后回来,并让整个项目中的所有错误都在列表中等待立即修复。
【问题讨论】:
-
而不是仅仅不修复错误?它不是让你编译是有原因的,而不仅仅是让你头疼。
-
如果你想继续构建,不要注入缺陷;在开始构建之前使用清单检查您的代码。这将提高不停止构建的机会。
标签: c++ visual-studio-2013 build-process