2010-03-18 132 views
1

我想爲X11構建靜態版本的QT庫,如文檔Deploying an Application on X11 Platforms中所示,但我堅持了第一步。構建QT庫的靜態版本

,它說:
CD /路徑/到/ QT
的./configure -static - 前綴/路徑/到/ QT
使子SRC

1)在哪裏路徑/到/ QT。這是一個路徑庫或可執行文件或什麼?在/ usr/bin中我有:qt3to4,qtconfig-qt4,qtcreator和qmake-qt4。在/ usr/include/qt4/Qt中,我有一大堆頭文件。在/ usr/lib中我擁有所有的共享庫。

2)當我輸入 「的./configure -static - 前綴/路徑/到/ QT」
我得到 「bash下的./configure:沒有這樣的文件或目錄」

+1

下載源代碼並將其解壓縮到目錄中? – 2010-03-18 18:47:11

回答

2

第一/path/to/Qt是你打開資源的地方,也許是~/src/qt什麼的。

第二/path/to/Qt是你想要的安裝構建生活,比方說,/usr/local/qt/opt/qt什麼的。

如果bash抱怨,那麼這意味着您沒有更改到您的來源目錄。

+0

謝謝,我沒有構建Qt,但只是跑sudo apt-get install,所以我想我沒有它,需要下載它。 – 2010-03-18 19:12:14

+0

你確定你確實需要靜態構建嗎?在不同的發行版上運行?你不能爲此建造嗎? – 2010-03-18 20:19:41