ubuntu11 04下編譯安裝Qt4 8 2

2021-06-20 11:23:55 字數 3274 閱讀 2551

**:

主機版本:ubuntu11.04

編譯器版本:gcc 4.5.2

1、建立工作目錄 

root@rjm-home:~#mkdir work

root@rjm-home:~# ls

root@rjm-home:~# cd work/

root@rjm-home:~/work# mkdir qt

root@rjm-home:~/work# ls qt

root@rjm-home:~/work#cd qt

root@rjm-home:~/work/qt# ls

qt-creator-linux-x86-opensource-2.5.0.bin

qt-everywhere-opensource-src-4.8.2.tar.gz

3、解壓,因為是tar.gz格式的,所以先有gunzip解壓成tar格式的檔案,再用tar解壓

root@rjm-home:~/work/qt# gunzip qt-everywhere-opensource-src-4.8.2.tar.gz

root@rjm-home:~/work/qt# ls

qt-creator-linux-x86-opensource-2.5.0.bin

qt-everywhere-opensource-src-4.8.2.tar

root@rjm-home:~/work/qt#tar xvf qt-everywhere-opensource-src-4.8.2.tar.gz

解壓完成後

root@rjm-home:~/work/qt# ls

qt-creator-linux-x86-opensource-2.5.0.bin

qt-everywhere-opensource-src-4.8.2

qt-everywhere-opensource-src-4.8.2.tar

3、解壓,因為是tar.gz格式的,所以先有gunzip解壓成tar格式的檔案,再用tar解壓 root@rjm-home:~/work/qt# gunzip qt-everywhere-opensource-src-4.8.2.tar.gz root@rjm-home:~/work/qt# ls qt-creator-linux-x86-opensource-2.5.0.bin qt-everywhere-opensource-src-4.8.2.tar root@rjm-home:~/work/qt#tar xvf qt-everywhere-opensource-src-4.8.2.tar.gz 解壓完成後 root@rjm-home:~/work/qt# ls qt-creator-linux-x86-opensource-2.5.0.bin qt-everywhere-opensource-src-4.8.2 qt-everywhere-opensource-src-4.8.2.tar

解壓完成後,進入原始碼目錄進行配置。

4、配置

root@rjm-home:~/work/qt/qt-everywhere-opensource-src-4.8.2#./configure -prefix /usr/local/qt-4.8.2

(上面指定的這個目錄「/usr/local/qt-4.8.2」,就是make install後的安裝目錄) 

(經過一小會兒,配置完成,會出現以下資訊)

qt is now configured for building. just run 'make'.

once everything is built, you must run 'make install'.

qt will be installed into /usr/local/qt-4.8.2

to reconfigure, run 'make confclean' and 'configure'.

4、配置 root@rjm-home:~/work/qt/qt-everywhere-opensource-src-4.8.2#./configure -prefix /usr/local/qt-4.8.2 (上面指定的這個目錄「/usr/local/qt-4.8.2」,就是make install後的安裝目錄) (經過一小會兒,配置完成,會出現以下資訊) qt is now configured for building. just run 'make'. once everything is built, you must run 'make install'. qt will be installed into /usr/local/qt-4.8.2 to reconfigure, run 'make confclean' and 'configure'.

5、編譯

root@rjm-home:~/work/qt/qt-everywhere-opensource-src-4.8.2#make

(經過n久) 

root@rjm-home:~/work/qt/qt-everywhere-opensource-src-4.8.2#make install

(經過make install qt已經被安裝在了/usr/local/qt-4.8.2/這個資料夾中)

5、編譯 root@rjm-home:~/work/qt/qt-everywhere-opensource-src-4.8.2#make (經過n久) root@rjm-home:~/work/qt/qt-everywhere-opensource-src-4.8.2#make install (經過make install qt已經被安裝在了/usr/local/qt-4.8.2/這個資料夾中)

6、設定環境變數

可以在home/使用者/.profile中增加 (使用者就是你當前登入的使用者)

qtdir=/usr/local/qt-4.8.2

path=$qtdir/bin:$path

manpath=$qtdir/man:$manpath

ld_library_path=$qtdir/lib:$ld_library_path

export qtdir path manpath ld_library_path

6、設定環境變數 可以在home/使用者/.profile中增加 (使用者就是你當前登入的使用者) qtdir=/usr/local/qt-4.8.2 path=$qtdir/bin:$path manpath=$qtdir/man:$manpath ld_library_path=$qtdir/lib:$ld_library_path export qtdir path manpath ld_library_path

哦了,經過上面的操作,已經編譯安裝完成,並且已經設定好了環境變數。在終端中輸入qmake,如果出現很多提示資訊而不是connotfind,就說明成功了。

rvm 在ubuntu11 04下安裝

ruby 版本眾多,相互相容性差。在開發中新老專案的維護非常不便,於是有rvm這東東出來了。ubuntu 下開發環境搭建實錄 bash curl 在 bashrc 中加入 s home rvm scripts rvm source home rvm scripts rvm source home u...

QT在ubuntu 11 04下的安裝

第一種方法 第二種方法 1 配置 進入解壓後的資料夾裡,執行.configure prefix usr local trolltech qt 4.7.4 pc 2 編譯 make 時間比較長,好幾個小時 3 安裝 make install 由於在配置時指定了安裝目錄,這樣將被安裝到目錄下 usr l...

ubuntu 11 04安裝chrome瀏覽器

ubuntu 11.04安裝chrome瀏覽器 1 先去官網 google chrome stable current i386.deb www.2cto.com 2 cd到google chrome stable current i386.deb所在目錄,然後用命令列安裝 sudo dpkg i ...