我正在使用CMake / Cdash设置,总体上对它非常满意。
我也是“构建不应产生警告”的坚定倡导者。
但是,在一个特定平台上生成了一个编译器警告,我绝对肯定不能做任何事情(此时,缺少对所涉及代码的完整重构)。
我可以忍受 CDash 仪表板上的黄色框,但让我感到不安的是,CDash 认为编译器警告是构建阶段的失败,因此向我发送了邮件:
失败(w=1):<...> - Linux - 每晚
为项目 <...> 提交给 Cdash 时会出现构建警告。
项目:<...>
网站:<...>
构建名称:Linux
构建时间:2015-04-27T10:01:49 CEST
类型:夜间
警告:1
我如何设置 CDash 以使编译器警告不报告为失败?
我只想在某些事情确实失败时收到“失败”警告.. ....