歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 自定義Qt的編譯路徑

自定義Qt的編譯路徑

日期:2017/3/1 10:33:50   编辑:Linux編程

用qmake從pro文件生成Makefile文件的時候, 裡面的頭文件路徑和庫文件路徑是缺省的qt安裝路徑,

怎麼樣才能定制這些路徑, 我們可以利用下面的QMAKE宏。

QMAKE_INCDIR_QT: 指定頭文件搜索路徑,編譯時從指定目錄去搜索qt的系統頭文件。

比如:

QMAKE_INCDIR_QT=$$(QTDIR)/include

QTDIR為QT系統的路徑,下同。

QMAKE_LIBDIR_QT: qt系統的庫文件路徑.
比如:

QMAKE_LIBDIR_QT=$$(QTDIR)/lib

QMAKE_MOC: moc工具的路徑.
QMAKE_MOC=$$replace(QMAKE_MOC, $$dirname(QMAKE_MOC), $$(QTDIR)/bin)

QMAKE_UIC: uic工具的路徑
QMAKE_UIC=$$replace(QMAKE_UIC, $$dirname(QMAKE_UIC), $$(QTDIR)/bin/)

QMAKE_IDC: idc工具的路徑
QMAKE_IDC=$$replace(QMAKE_IDC, $$dirname(QMAKE_IDC), $$(QTDIR)/bin/)

QMAKE_RCC: rcc工具的路徑
QMAKE_RCC=$$replace(QMAKE_RCC, $$dirname(QMAKE_RCC), $$(QTDIR)/bin/)

Copyright © Linux教程網 All Rights Reserved