我正在阅读那些在我们必须的编译器中添加标志的内容,在.pro中添加如下命令:
QMAKE_CXXFLAGS += -Wimplicit-function-declaration
是的,我在Linux 64bit,Qt5下并在我的.pro中添加这个并没有改变任何东西
事实证明,我没有在编译行中看到标志,并且生成的 Makefile 中的CXXFLAGS不包含我的标志!?
答案 0 :(得分:3)
我发现有时候qmake有点懒,即使.pro已经改变,也不会重新生成Makefile。尝试重建所有内容,或者至少删除Makefile。