• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

qtCreator关闭某些编译警告warning的方法

开发技术 开发技术 3天前 6次浏览

qt的pro文件中,添加编译选项:在.pro文件中,添加QMAKE_CXXFLAGS += … 。

之前需要引入第三方库,但是第三方库有一些编译警告,不想污染了qt的编译信息,所以尝试加编译选项,无视某些编辑警告。

尝试直接添加 QMAKE_CXXFLAGS += -Wno-comment,无效。

观察qtCreator的编译输出后,发现添加的编译选项都是加在 -Wall后面的。所以,-Wno-comment无效的原因是:-Wno-comment 在-Wall前面,使-Wno-comment无效。

 

解决方法:

CONFIG += warn_off

QMAKE_CXXFLAGS += -Wall

QMAKE_CXXFLAGS += -Wno-comment

QMAKE_CXXFLAGS += …

先禁用qtCreator自动添加的-Wall,再将-Wall添加到.pro文件中,调整-Wall的顺序。


程序员灯塔
转载请注明原文链接:qtCreator关闭某些编译警告warning的方法
喜欢 (0)