Qt 控制警告qmake

Qt 控制警告qmake,qt,compilation,Qt,Compilation,qmake从qt项目文件(*.pro)生成makefile。可以通过向项目文件中的配置变量添加warn_on或warn_off来控制警告。warn_on设置-Wall和-Wextra编译器标志。warn_off设置-w编译器标志 如何将qmake配置为仅设置-Wall compliler标志?或者,如何去掉-Wextra编译器标志 我试过了 配置+=警告关闭 QMAKE_cxflags+=-墙 但是-w和-Wall编译器标志被设置,并且-w覆盖-Wall,我没有收到任何警告 我使用的是Qt5.1

qmake从qt项目文件(*.pro)生成makefile。可以通过向项目文件中的配置变量添加warn_on或warn_off来控制警告。warn_on设置-Wall和-Wextra编译器标志。warn_off设置-w编译器标志

如何将qmake配置为仅设置-Wall compliler标志?或者,如何去掉-Wextra编译器标志

我试过了 配置+=警告关闭 QMAKE_cxflags+=-墙 但是-w和-Wall编译器标志被设置,并且-w覆盖-Wall,我没有收到任何警告


我使用的是Qt5.1和gcc。

如果不触摸配置或QMAKE_cxflags,默认行为是什么?对我来说,这正是你想要的(也就是说,只有-Wall)。刚刚创建了一个新项目并进行了编译。我期望默认行为是-Wall,但事实并非如此。