linux - QMAKE_CXXFLAGS 不起作用

标签 linux compiler-warnings qt5

我到处都读到要向编译器添加标志,我们必须在 .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/

相关文章:

linux - 如何使用静态 IP 地址设置主机和 httpd.conf 文件

linux - CMake错误 "attempted to write a file ... into a source directory."

c++ - -Wstrict-函数定义中的溢出警告

c++ - QT5中实现原子队列

c++ - 计算Qt5中写入QDataStream的字节数

mysql - Qt5 MySQL 驱动程序问题

linux - 如何将 Mac 屏幕共享到 Linux docker 容器?

php - Linux 服务器上的 mssql_connect PHP 5.3

c++ - Clang 的 -Wall 和 -Wextra 中包含哪些警告?

c - Apache 模块创建教程包含有错误的代码。怎么修?