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


问题:

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

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

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

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

 

解决方法:

在.pro文件添加QMAKE_CXXFLAGS_WARN_ON = -Wall -Wno-comment -W.....

参考:https://forum.qt.io/topic/12435/how-to-suppress-warnings-in-qmake-for-clang/11


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM