lib(生成庫的makefile)
subdirs(生成有多級目錄管理的makefile),
target:生成最後目標的名字
destdir:指定生成目標的路徑
dependpath:工程的依賴路徑
includepath:這個用來指定工程要用到的標頭檔案路徑
sources:工程需要的原始檔
headers:工程所需要的標頭檔案
forms:工程要用到的ui檔案(ui檔案時用qt設計器生成的)
libs:載入動態庫。libs+=./mitab/libmitab.so
trashlations:載入要用到的語言翻譯*.ts檔案
resources:載入要用到的資源*.qrc檔案。
config:告訴qmake應用程式的配置資訊。
這個變數可以用來指定是生成debug模式還是release模式,也可以都生成。
也可以用來開啟編譯器警告(warn_on輸出盡可能多的警告資訊)或者
關閉(warn_off -編譯器會輸出盡可能少的警告資訊)。還可以用來配置要qt載入庫。
想要qt+多執行緒:config+=qt thread
eg:config+=debug_and_release
config(debug,debug|release)elseelseelse{
includepath +=/opt/qtsdk-2010.05/qt/include/qwt/
libs += -l /opt/qtsdk-2010.05/qt/include/qwt/lib -lqwt
Qt pro 檔案寫法
一,加快編譯速度 1.指定預編譯標頭檔案,其他自己要使用到的標頭檔案都包含在stable.h中即可 precompiled header stable.h 2.多程序編譯 qmake cxxflags mp 二,pro的書寫方法 1.指定原始檔 3種方法適合於任何地方 1 sources a.cpp...
QT pro檔案解析
在qt中使用qmake自動生成pro檔案,如果要自己定製工程選項,則需要自行修改pro檔案。pro檔案有以下關鍵字 template target destdir dependpath includepath sources headers forms libs trashlations resou...
QT pro檔案解析
在qt中使用qmake自動生成pro檔案,如果要自己定製工程選項,則需要自行修改pro檔案。pro檔案有以下關鍵字 template target destdir dependpath includepath sources headers forms libs trashlations resou...