如何用make传递编译器参数



使用

QMAKE_CXXFLAGS += -W4

我正在尝试将W4传递给编译器(VS2019的Microsoft编译器(。

然而,在某种程度上,QtCreator随后传递W3,而我的W4被覆盖。在编译输出面板中,我看到了如下内容:

cl -many -other parameters -W4 -and -more -W3 -and -others 

如何处理?

QMAKE_CXXFLAGS_WARN_ON而不是QMAKE_CXXFLAGS设置编译器警告。

最新更新