Ubuntu 14.04 QT 開發環境搭建
一 . 軟件:
qt-creator-linux-x86-opensource-2.7.0.bin
qt-everywhere-opensource-src-4.7.2.tar.gz
二 . 源碼安裝步驟:
1 : 解壓縮 tar xvfz qt-everywhere-opensource-src-4.7.2.tar.gz
2 : cd qt-everywhere-opensource-src-4.7.2
3 : ./configure
4 : make(需要 sudo apt-get install libX11-dev libXext-dev libXtst-dev , 這個過程比較長,我就編譯了 4 個小
時)
5 : make install
6 : 安裝完畢
驗證: 運行 /usr/local/Trolltech/Qt-4.7.2/bin/designer ,看見 qt 啟動,也就是說 qt 安裝好了。
第三步: 設置環境變量
vi /etc/profile
在其最后添加以下信息
export QTDIR=/usr/local/Trolltech/Qt-4.7.2
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
驗證:
1:重新開一個終端,輸入命令:
qmake -v
輸出結果:
2: 輸入命令:
which qmake
輸出結果:
證明 Qt 環境變量已經被配置成功。
開始 Qt
寫個簡單的 Qt 程序使用安裝的 Qt 編譯來測試一下它的工作效果
新建一個文件名為 hello.cpp,其內容如下:
保存 hello.cpp
編譯過程如下:
(1) 在 hello.cpp 所在目錄下,運行命令 qmake -project hello.cpp 同目錄下有 hello.pro 文件被生成,
它是與平台無關的工程文件。
(2) 在 hello.cpp 所在目錄下,運行命令 qmake hello.pro 同目錄下有 Makefile 文件被生成
( Makefile 是指導編譯器編譯源代碼的配置文件)。
(3) 在 hello.cpp 所在目錄下,運行命令 make 同目錄下有 hello,hello.o 兩個文件被編譯生成。其中 hello
就是在當前 Linux 系統下使用 Qt 編譯生成的可執行文件了。
(4)雙擊運行 hello, “Hello Qt!“ 文本框彈出 OK!做到這一步,證明 Qt 已經完全可以在你的電腦上運作了
另外注意:
如果 qt creator 出現創建不了工程,可能是權限的問題 sudo su 即能解決
如果配置了/etc/profile 沒有起反應.運行 source /etc/profile 即可解決
接下來安裝 QT 的集成開發環境 , 因為安裝方法和 win 下軟件安裝方法相同 , 使用這里只介紹構建的幾部.
設置.bin 文件的可執行權限 :
chmod 777 qt-creator-linux-x86-opensource-2.7.0.bin
安裝程序 :
./qt-creator-linux-x86-opensource-2.7.0.bin
一直默認安裝下去 , 可以看到 QT
