如何在構建Qt安裝路徑後更改Qt安裝路徑?修改後更改Qt安裝路徑?
例如:qmake.exe搜索二進制文件到原始安裝路徑,我如何更改/重新定義它?
謝謝。
編輯:我終於找到這個補丁適用於Qt的:
- http://ftp-developpez.com/qt/binaires/win32/patcher/QtPatcher.7z
- http://ftp-developpez.com/qt/binaires/win32/patcher/QtPatche_src.7z
如何在構建Qt安裝路徑後更改Qt安裝路徑?修改後更改Qt安裝路徑?
例如:qmake.exe搜索二進制文件到原始安裝路徑,我如何更改/重新定義它?
謝謝。
編輯:我終於找到這個補丁適用於Qt的:
我正在研究這個問題,並發現了一種通過qt.conf文件自定義qt的方式(在qt 4.7.2中)。
以我爲例,我添加了一個qt4-4.7.2 /斌/ qt.conf(我想,那一定是在同一個地方作爲QMAKE可執行文件)
具有以下內容:
[Paths]
Prefix = c:/my_path/to/qt4-4.7.2
和qmake -query開始返回正確的路徑!
參見:http://qt-project.org/doc/qt-5.0/qtdoc/qt-conf.html瞭解更多詳情
在unix系統中,你可以做一個符號連接,否則,你可能需要重建它
FWIW,因爲Vista中,這是可能的因爲在Windows中也是如此。 – Macke 2011-01-15 11:33:01
但是他們沒有unix鏈接的所有屬性,你甚至可以鏈接目錄嗎? – 2011-01-15 19:48:35
在Unix/Linux上:
您也可以使用LD_LIBRARY_PATH + PATH解決方法。但是,仍然有一些默認值在代碼中被硬編碼,是的。重建是必須的。
我可以回答它的Windows,不太確定其他人。刪除環境變量PATH
中存在的路徑變量。
在Qt造物主跳轉,
工具 - >選項 - > Qt4->的Qt版本
在右側區域中,你會發現汽車式檢測和手冊。通過點擊最右邊的+符號,在手冊中添加新條目。通過點擊指定QMake位置瀏覽。將默認Qt版本更改爲您新指定的版本。當然,你必須重新構建應用程序。希望它有幫助。
您可以使用qmake -set
命令將路徑更改爲qmake中的二進制文件和許多其他硬編碼路徑。
有關詳細信息,請參閱Configuring qmake's Environment。
相關:[?如何構建後安裝在Windows的Qt(http://stackoverflow.com/q/4699311/95735) – 2014-02-18 12:47:41