Qt使用MinGW编译,如何忽略警告
2014-06-26 23:52
489 查看
Qt编译时经常出现以下警告:
warning: unused parameter 'arg1' [-Wunused-parameter]
warning: unused variable 'i' [-Wunused-variable]
原因是由于某些函数参数或者某些变量未使用,这在程序当中有时候很正常;所以个人认为此警告意义不大,可以忽略它。
方法一:
在提示警告函数里面添加
Q_UNUSED(arg1);
方法二:(推荐)
在pro工程文件结尾处使用QMAKE_CXXFLAGS。选项格式: -W[no-]<警告选项>。例如代码:
QMAKE_CXXFLAGS += -Wno-unused-parameter
QMAKE_CXXFLAGS += -Wno-unused-variable
warning: unused parameter 'arg1' [-Wunused-parameter]
warning: unused variable 'i' [-Wunused-variable]
原因是由于某些函数参数或者某些变量未使用,这在程序当中有时候很正常;所以个人认为此警告意义不大,可以忽略它。
方法一:
在提示警告函数里面添加
Q_UNUSED(arg1);
方法二:(推荐)
在pro工程文件结尾处使用QMAKE_CXXFLAGS。选项格式: -W[no-]<警告选项>。例如代码:
QMAKE_CXXFLAGS += -Wno-unused-parameter
QMAKE_CXXFLAGS += -Wno-unused-variable
相关文章推荐
- Qt使用MinGW编译,如何忽略警告
- Qt使用MinGW编译,如何忽略警告
- Qt使用MinGW编译,如何忽略警告
- mingw如何使用VC编译的dll
- 使用MinGW集成编译QT和Berkeley DB
- 如何通过jd-gui反编译后使用BCCompare比较源码忽略不重要差异时不显示红色
- 编译Qt-mingw使用的opencv
- windows下使用MinGW+msys编译ffmpeg,以及如何加入eclipse CDT调试
- Win10中使用MinGW编译Qt5.5.1
- 在VS2013下如何使用头文件unistd.h和去除vs2013编译警告
- 如何在 静态编译的QT 5.5.1 中 使用数据库插件连接 ODBC
- Linux下编译静态MinGW环境,编译windows平台Qt程序(使用MXE)
- 在Windows环境下使用MinGW编译Qt 4.8.6
- qt编译之后警告某参数未使用(warning: unused parameter)
- 如何在 静态编译的QT 5.5.1 中 使用数据库插件连接 ODBC(调用静态插件)
- 如何使用VC2005编译“真正”的静态Qt应用程序(转)
- 如何在vc中使用mingw编译出来的动态库和静态库
- Win7 64b的VS2015 如何使用nmake成功编译detour express 3.0-error2202 警告被视为错误 - 没有生成“object”文件
- mingw 下编译的libx264 DLL 如何在vs2010里使用
- windows-qt 使用mingw编译c++boost并使用