我到处读到要向编译器添加标志,我们必须在。pro中添加这样的命令:
QMAKE_CXXFLAGS += -Wimplicit-function-declaration
对,我在Linux 64位,Qt5下,在我的。pro中添加这个不会改变任何东西
事实证明,我没有看到编译行内的标志,并且生成的Makefile中的CXXFLAGS不包含我的标志!?
我发现有时qmake有点懒,即使.pro已经更改,也不会重新生成Makefile。尝试重新构建所有内容,或者至少删除Makefile。