關於Qt中使用的工程文件(.pro文件)

第一種常用方式:
#模塊設置,一般設置爲app(生成應用程序,默認),subdirs(生成makefile文件編譯subdirs指定的子文件夾),lib(生成庫文件)
TEMPLATE = app
#指定生成的應用程序放置的目錄
DESTDIR += ../bin
#指定生成的應用程序名
TARGET = pksystem
#添加或減少CONFIG的配置模塊,一般採用默認即可,但是除去debug_and_release模塊不會生成debug和release文件夾
#CONFIG += release
CONFIG -= debug_and_release
#指定uic命令將.ui文件轉化成ui_*.h文件的存放的目錄
UI_DIR += forms
#指定rcc命令將.qrc文件轉換成qrc_*.h文件的存放目錄
RCC_DIR += ../tmp
#指定moc命令將含Q_OBJECT的頭文件轉換成標準.h文件的存放目錄
MOC_DIR += ../tmp
#指定目標文件的存放目錄
OBJECTS_DIR += ../tmp
#程序編譯時依賴的相關路徑
DEPENDPATH += . forms include qrc sources
#頭文件包含路徑
INCLUDEPATH += .
#qmake時產生的信息,$${a}讀取變量a的字符串,$$(PATH)讀取環境變量PATH
#message($$(PATH))
#源文件編碼方式
CODECFORSRC = GBK
# Input
#工程中包含的頭文件
HEADERS += include/painter.h
#工程中包含的.ui設計文件
FORMS += forms/painter.ui
#工程中包含的源文件
SOURCES += sources/main.cpp sources/painter.cpp
#工程中包含的資源文件
RESOURCES += qrc/painter.qrc
 
第二種常用方式,用於子文件夾的編譯:
#設定模塊爲子文件夾編譯方式
TEMPLATE = subdirs
#子文件夾目錄,可用\換行
SUBDIRS = src1 \
          src2
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章