自定义生成后检查,并显示错误消息

本文关键字:显示 错误 消息 检查 自定义 | 更新日期: 2024-10-20 20:50:20

我想从构建后事件启动我的特定代码,并将任何错误消息视为构建错误。为此,我在一个解决方案中创建了另一个控制台应用程序,并将其添加到主项目设置中的Build Postbuild列表中。

问题是Visual Studio错误列表只显示错误代码,而根本没有输出。

自定义生成后检查,并显示错误消息

我不能100%确定你在问什么,但如果你想让自定义工具的输出像VS中的输出一样,它的格式必须是:

<filename>(<line>): error <code>: <message>

例如,如果您的构建后事件输出

myfile.c(123): error CustomErrorCode: my program failed

然后这将被识别为一个错误,错误列表将包含一个条目,其行为与典型的编译器错误类似,因此您甚至可以双击转到myfile.c行123。但即使是像这样简单的东西

error: my program failed

也将显示在错误列表中。