在我的Windows QtCreator项目中,我使用jom编译C++和多个内核。问题是,当jom被激活时,并不是所有的警告都显示在构建问题标签中。 在编辑选项卡中,未显示的警告以黑色显示,而实际显示在构建问题选项卡中的所有警告均以红色打印。 在QT网站上,我读到红色文本表示标准错误,而黑色文本表示标准输出。为什么jom在QtCreator中隐藏gcc警告?
那么,为什么jom将一些警告从stderr转移到stdout?
警告的类型似乎并不重要,一些未使用的参数警告去标准输出一些去标准错误。 我也试图禁用JOM,那么所有的警告正确显示在集结问题选项卡(并打印在红色文本编译页)
干杯,并感谢帮助