歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下的Qt庫編譯和環境變量設置

Ubuntu下的Qt庫編譯和環境變量設置

日期:2017/2/28 14:54:33   编辑:Linux教程

一、靜態編譯Qt:

最近項目要移植到Linux平台上,於是要把Qt在Linux上重新編譯。

1. 首先配置一些編譯Qt要用到的程序,使用以下命令:

sudo apt-get install build-essential libpcap0.8-dev libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev

2. 然後到Qt官網下載qt-everywhere-opensource-src-xxx.tar.gz 源碼包,地址:ftp://ftp.qt.nokia.com/qt/source/

3. 解壓縮

4. 配置path: export PATH="$PATH:/usr/local/Trolltech/Qt-4.7.1/bin"

5. 配置Qt的configure:./configure -static --debug-and-release -nomake demos -nomake examples -no-exceptions

-static 用來指定靜態編譯;

-nomake demos 用來指定不編譯qt 的demos目錄,examples亦然;

6. 配置完畢後,make

7. make完畢後,make install 安裝

二、設置環境變量

1.運行命令 gedit ~/.profile,編輯該文件。在文件中加入:

export QTDIR=/usr/local/Trolltech/Qt-4.7.4   /*需要修改為你的Qt安裝目錄*/
export LD_LIBRARY_PATH=$QTDIR/lib
export PATH=$PATH:$QTDIR/bin

保存並關閉文件。

2.運行命令 source ~/.profile。

這樣,就可以在任何目錄下使用qmake了。

Copyright © Linux教程網 All Rights Reserved