日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

64位Ubuntu 12.04系统下安装Qt library和Qt Creator全过程记录

發布時間:2023/12/15 Ubuntu 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 64位Ubuntu 12.04系统下安装Qt library和Qt Creator全过程记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最新公司搞一個新項目,需要在linux下進行UI界面設計。選來選去,最后選擇采用Qt平臺來做,于是要開始研究一下Qt。

Qt作為跨平臺的C++圖形用戶界面庫,可以說是功能強大、應用廣泛。相關的教程和資料,網上隨便一搜都是一大堆,可是,絕大部分的資料都是比較舊的,2012年之前的,很少有2013年之后的,更不用說最近兩年的最新資料。于是,我下載了Qt的最新版本源碼, 同時參考著一些舊的資料,將全部安裝和使用過程都走了一遍,記錄下來,以備日后查閱和同道共享。

步驟0、開發環境

首先介紹一下我的開發環境:

  • 物理機:windows 10 64位;
  • 虛擬器:Virtualbox 5.20;
  • 虛擬機:Ubuntu 12.04 64位;

步驟1、準備工作

Ubuntu系統中,為了保證Qt的正常運行,必須安裝一些必要的工具,包括g++編譯器,以及一些必要的庫。可使用以下命令安裝:

sudo apt-get install g++ sudo apt-get install libx11-dev libxext-dev libxtst-dev

如果你的Ubuntu已經安裝g++和libX11-dev libXext-dev libXtst-dev,可以跳過本步驟。

步驟2、下載源碼

要去Qt官網下載相應的源碼和文件。我下載的時間是2017年2月底,此時,Qt Library的版本已經更新到了5.8.0,而Qt Creator的版本已經更新到了2.5.2。不過,鑒于網上部分網友的建議,說5.0之后的Qt庫,用的人還比較少,一旦遇到問題,不太好解決,因此建議仍然使用5.0之前的庫。所以,我就選擇了5.0之前的最后一個版本的庫,也就是4.8.6。至于Qt Library以及Qt Creator的具體下載地址如下:

  • qt library:http://download.qt.io/archive/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.6.tar.gz
  • qt creator:http://download.qt.io/archive/qtcreator/2.5/qt-creator-linux-x86_64-opensource-2.5.2.bin

步驟3、安裝Qt Library

Qt Library的源碼下載完畢之后,隨意解壓到一個臨時目錄,然后進入該目錄進行配置和編譯,具體步驟如下:

1、解壓

tar xzvf qt-everywhere-opensource-src-4.8.6.tar.gz

2、配置

cd qt-everywhere-opensource-src-4.8.6 ./configure

然后終端會出現讓你選擇商業版還是開源版,輸入字母o選擇開源版。然后會有協議讓你接受,輸入yes就OK了。系統就會開始對整個項目進行配置,稍等片刻就好。

3、編譯

配置完畢之后,終端會提示如下信息,

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/Trolltech/Qt-4.8.6To reconfigure, run 'make confclean' and 'configure'.

此時,按照要求輸入make便會開始編譯生成Qt庫,同時編譯所有演示程序。這個過程比較漫長,耐心等待便可。

4、生成

Qt編譯完成后,需要輸入make install來安裝,注意make install需要root權限,所以要加sudo。

sudo make install

安裝過程比較快,安裝完畢后,首先要進入Qt安裝目錄測試一下Qt是否安裝成功,Qt默認安裝在/usr/local/Trolltech/Qt-4.8.6目錄里面,所以直接找到該目錄,進入qmake所在的bin文件夾,然后輸入./qmake -v指令,如果出現正確的版本信息,則表示安裝成功了。

leon@Ubuntu:~$ cd /usr/local/Trolltech/Qt-4.8.1/bin leon@Ubuntu:/usr/local/Trolltech/Qt-4.8.6/bin$ ./qmake -v QMake version 2.01a Using Qt version 4.8.6 in /usr/local/Trolltech/Qt-4.8.6/lib

步驟4、安裝Qt Creator

相比Qt Library,Qt Creator的安裝要簡單的多,我們下載的bin文件是可執行文件,安裝時會出現像在Windows下的界面,安裝路徑默認就可以了。使用終端cd到你剛剛存放Qt Creator的臨時目錄,修改bin文件的權限使其具有可執行的權限:

chmod a+x qt-creator-linux-x86_64-opensource-2.5.2.bin

然后輸入以下命令安裝bin文件:

./qt-creator-linux-x86_64-opensource-2.5.2.bin

就會出現仿windows系統的安裝界面。如下圖所示,一步步按照要求確認就可以完成安裝流程了。

等待操作完成即可,如下圖所示。

步驟5、環境變量

最后要設置一下環境變量。設置環境變量的目的是為了在任何目錄下都可以使用Qt。

sudo gedit /etc/profile

然后會彈出一個編輯窗口,在末尾添加以下代碼,

export QTDIR=/usr/local/Trolltech/Qt-4.8.6 export PATH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/man:$MANPATH export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

保存后退出,然后重啟電腦。

重啟電腦后,打開終端在任意目錄下輸入qmake,如果能出現正確信息,則表明環境變量已經配置成功。

步驟6、開始體驗

到此為止,Qt已經安裝完畢,在終端里輸入Qt Creator命令,或者在dash主頁中搜索Qt Creator并啟動它來運行一個demo測試一下吧。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的64位Ubuntu 12.04系统下安装Qt library和Qt Creator全过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。