文章目录
1 pro文件常用配置
Qt 使用 qmake 构建工具来构建工程,作用和 cmake 一样,生成 Makefile。Qt 的 pro 文档则对应 cmake 的 CMakeLists.txt。
下面讲解一下 pro 文档各个参数的意义和用法。
1.1 注释
以“#”开始,到这一行结束。快捷键:Ctrl + /。
1.2 CONFIG
指定编译器选项和项目配置,值由 qmake 内部识别并具有特殊意义。
比如:CONFIG += c++11。
1.3 DEFINES
qmake 添加这个变量的值作为编译器 C 预处理器宏(-D 选项)。
例如:DEFINES += USE_MY_STUFF
。
1.4 FORMS
指定UI文件(参考: Qt Designer Manual)在编译前被 uic 处理。所有的构建这些 UI 文件所需的依赖、头文件和源文件都会自动被添加到项目中。
例如:
FORMS = mydialog.ui \
mywidget.ui \
myconfig