qmake配置

时间:2012-12-07 13:12:01

标签: qt qmake

我如何更改qmake配置。在我创建的所有项目中,qmake在Makefile.Realease和其他不需要的标志中放置-fno-exceptions -fno-rtti -DQT_NO_DYNAMIC_CAST标志。我怎样才能改变这种行为。

我在Windows上。我使用mingw-64(ruben build)。我使用以下命令构建qt 4.8.3:

    ..\src\configure.exe -opensource -confirm-license -plugin-sql-mysql -plugin-sql-sqlite -no-dsp -no-vcproj -no-qt3support -no-phonon -no-phonon-backend -platform win32-g++  -largefile -fontconfig -no-webkit -nomake examples -nomake demos -prefix "D:\qt\4.8.3\x86_64-w64-mingw32"  -I "D:\mysql\include" -L "D:\mysql\lib" -l mysql

make

make install

1 个答案:

答案 0 :(得分:1)

exceptionsrtti添加到CONFIG变量时会有帮助吗?

CONFIG += exceptions rtti

您应该确保自定义Qt构建启用了异常和rtti支持:

configure.exe -exceptions -rtti [...]