我到处都读到要向编译器添加标志,我们必须在 .pro 中添加如下命令:
QMAKE_CXXFLAGS += -Wimplicit-function-declaration
是的,我在 Linux 64 位、Qt5 下,将它添加到我的 .pro 中不会改变任何东西
原来我没有看到编译行里面的标志,生成的Makefile里面的CXXFLAGS不包含我的标志!?
最佳答案
我发现有时候 qmake 有点懒惰,即使 .pro 已经改变也不会重新生成 Makefile。尝试重建一切,或至少删除 Makefile。
关于linux - QMAKE_CXXFLAGS 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14236751/