我知道我可以编译单个源文件,但是有时-例如,在编辑由许多文件使用的头.cpp文件时-需要重新编译多个源文件。这就是Build的目的。VC9(Visual C ++ 2008)中“生成”命令的默认行为是尝试编译需要它的所有文件。有时,这只会导致许多编译失败。我通常只是观察错误并按ctrl-break来手动停止构建。有没有一种方法可以配置它,以使构建在第一个编译错误(不是第一个失败的项目构建)处自动停止?
3 回答
慕村225694
TA贡献1880条经验 获得超4个赞
这可以通过添加响应事件OnBuildProjConfigDone运行的宏来完成。
宏如下:
Private Sub BuildEvents_OnBuildProjConfigDone(ByVal Project As String, ByVal ProjectConfig As String, ByVal Platform As String, ByVal SolutionConfig As String, ByVal Success As Boolean) Handles BuildEvents.OnBuildProjConfigDone
If Success = False Then
DTE.ExecuteCommand("Build.Cancel")
End If
End Sub
- 3 回答
- 0 关注
- 753 浏览
添加回答
举报
0/150
提交
取消