在ubuntu下安裝完成qt之後,執行bin目錄下的qtconfig發現qt字型選項很少,能顯示中文字型的只有宋體和仿宋,且這兩種字型在顯示比11號小的中文時,中文只顯示一半,從網上查詢資訊,說是在配置時加上fontconfig選項,記錄下來。
qt編譯流程
(1)解壓並進入解壓後的資料夾
(2) ./configure -fontconfig -qt-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -qt-freetype -nomake tests -nomake examples
引數-qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libjpeg 是更好確定qt編譯出的程式能在目前不知的系統下執行。
引數-nomake demos -nomake examples 指的是不編譯demos和examples
引數-qt-sql-sqlite 如果沒有這個引數,configure的時候,可能會提示sqlite 有問題而中止。
注意:由於加上-fontconfig編譯項後,在編譯過程中可能會出錯,提示fontconfig未通過,這是由於缺少freetype相關標頭檔案造成的,所以首先要保證freetype開發庫已經安裝:
apt-get install libfreetype6-dev
安裝後發現freetype標頭檔案沒在標準路徑,於是做軟鏈結 (參考網頁有,我沒有出現該問題)
ln -s /usr/include/freetype2/freetype /usr/include/freetype
另外還需要安裝fontconfig開發庫
apt-get install libfontconfig1-dev
在qt配置過程中如果出現錯誤資訊
(1)no-xrender will disable the qtwebkit
apt-get install libxrender-dev
(2)fontconfig support cannot be enabled due to functionality tests!
apt-get install libfontconfig1-dev
配置成功後執行
make
make install
Ubuntu下安裝QT開發
我使用的作業系統是 ubuntu 10.0,使用目前最新版本的qt 4.4.0,安裝起來非常簡單,只要執行以下命令就行 sudo apt get install qt4 dev tools qt4 doc qt4 qtconfig qt4 demos qt4 designer qtcreator 注...
ubuntu下Qt安裝qwt出現的問題
qmake project error unknown module s in qt svg 根據自己qt上的路徑改變 成功,然後make,sudo make install即可.將qwt的控制項顯示在qtcreater介面 安裝完qwt之後會在 usr local 下發現乙個qwt 6.1.3目錄...
Ubuntu下安裝Kdevelop和QT4
一 ubuntu下安裝kdevelop 有兩種方式進行安裝 1.使用終端 使用apt get可以很容易的得到kdevelop,具體如下 以kde為例 1 apt get build dep gcc 2 apt get install kdevelop3 3 如果你無法獲取這些軟體包的資訊,可以嘗試修...