如何从"自定义目标传播警告" Visual Studio IDE的工具

时间:2016-10-12 13:22:48

标签: visual-studio-2015 cmake

我正在使用CMake生成Visual Studio 2015项目。从我的CMake脚本中,我添加了一个自定义目标(通过add_custom_target)来生成我的项目文档(基本上,它调用了doxygen工具)。

当这个自定义目标执行有警告时(由doxygen通知)(例如doxygen outputs timestamp.h:15: Warning: Compound Base::Timestamp is not documented.),有没有办法让它们列在Visual Studio"错误列表& #34;选项卡如编译警告?是否应使用特定的输出格式使Visual Studio收集警告并在其GUI中显示它们?

1 个答案:

答案 0 :(得分:1)

自己找到答案....

工具需要在警告前加上警告"警告:"然后Visual Studio捕获它并将其作为警告添加到"错误列表"面板。

在调用doxygen时需要做一些包装,以便在#34;前面加上所有警告的前缀:警告:"。

请注意,它也适用于错误(使用"错误:"前缀)

相关问题