-
使用#来注释一行。
-
指定平台相关的配置。可使用win32、unix、android、macx等。用法如下:
win32:INCLUDEPATH += "C:/mylibs/extra headers" unix:INCLUDEPATH += "/home/user/extra headers"
或者
win32{ # 这里的{不能换到下一行 Debug:LIBS += -L../../../lib/Debug LIBS += Config.lib } unix{ gcc: QMAKE_LFLAGS += -no-pie }
-
定义常量。如:
CONFIG(debug, debug|release) { APP_OUTPUT_DIR = $$clean_path($$PWD/build/debug) } else { APP_OUTPUT_DIR = $$clean_path($$PWD/build/release) } APP_PLUGIN_OUTPUT_DIR = $$APP_OUTPUT_DIR/plugins # 使用APP_OUTPUT_DIR这个常量
-
包含其他文件。如:
include($$(PWD)/deo.pri) # 将当前目录下的deo.pri文件包含到项目中
-
TEMPLATE:告诉qmake为这个应用程序生成哪种makefile。其可设置的值如下:
选项 说明
qt creator项目文件的配置解析(部分配置)
最新推荐文章于 2025-03-25 15:24:53 发布