QT配置文件pro参数解读

对于 app 模式的 pro 文件,常用的变量有下面这些:
 HEADERS:指定项目的头文件( .h);
 SOURCES:指定项目的 C++文件( .cpp);
 FORMS:指定需要 uic 处理的由 Qt desinger 生成的.ui 文件;
 RESOURCES:指定需要 rcc 处理的 .qrc 文件;
 DEFINES:指定预定义的 C++预处理器符号;
 INCLUDEPATH:指定 C++编译器搜索全局头文件的路径;
 LIBS:指定工程要链接的库;
 CONFIG:指定各种用于工程配置和编译的参数;
 QT:指定工程所要使用的 Qt 模块( 默认是 core gui,对应于 QtCore 和 QtGui);
 TARGET:指定可执行文件的基本文件名;
 DESTDIR:指定可执行文件放置的目录。
其中, CONFIG 变量常用的参数如下:
 debug: 编译出具有调试信息的可执行程序;
 release: 编译不带调试信息的可执行程序,与 debug 同时存在时, release 失效;
 qt: 指应用程序使用 Qt, 此选项是默认包括的;
 dll: 动态编译库文件;
 staticlib: 静态编译库文件;
 console: 指应用程序需要写控制台。

posted @ 2016-10-28 21:26  求隐  阅读(384)  评论(0编辑  收藏  举报