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

歡迎訪問 生活随笔!

生活随笔

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

Ubuntu

Ubuntu下QT的安装详细教程

發布時間:2023/11/30 Ubuntu 119 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu下QT的安装详细教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文轉自:http://blog.chinaunix.net/uid-7945126-id-4987195.html

經測試完美解決

-------------------------------------------------------------

最近需要在Ubuntu下開發桌面軟件,想起了QT。書上介紹的方法太老了,網上找了一大堆安裝方法,都或多或少有各種問題,以下是我自己摸索出來的與大家分享!另外不建議大家現在用QT5,參考資料不多,建議初學者先從QT4學起。本文寫作時間是2013年11月份。


本文使用的環境:

QT Library: 4.8.1http://download.qt-project.org/archive/qt/4.8/4.8.1/qt-everywhere-opensource-src-4.8.1.tar.gz

QT Creator:2.4.1http://download.qt-project.org/archive/qtcreator/2.4/qt-creator-linux-x86-opensource-2.4.1.bin

Ubuntu:10.04.4http://old-releases.ubuntu.com/releases/10.04.0/ubuntu-10.04.4-desktop-i386.iso


安裝QT分為兩步,第一步是QT Library的安裝,第二步是QT Creator的安裝,QT Creator是QT的集成開發環境。

第一步 ? 安裝QT Library:

1、諾基亞把QT賣給Digia后,QT商業版和開源版就分開了,開源版全部放在QT Project網站上,從該網站下載qt-everywhere-opensource-src-4.8.1.tar.gz。可以在Ubuntu里面使用Firefox瀏覽器下載,默認下載目錄是/home/your name/Downloads,使用終端cd到Downloads目錄,然后使用命令


[plain]?view plaincopy print?
  • tar?xzvf?qt-everywhere-opensource-src-4.8.1.tar.gz??

  • 解壓軟件包,解壓完后,cd到該目錄


    [plain]?view plaincopy print?
  • cd?qt-everywhere-opensource-src-4.8.1??

  • 2、我的電腦在Ubuntu 10.04.4環境下,沒有安裝g++,編譯QT要用到g++,所以首先安裝g++,使用apt-get命令安裝g++,


    [plain]?view plaincopy print?
  • sudo?apt-get?install?g++??

  • 3、 然后需要安裝libX11-dev libXext-dev libXtst-dev這三個包,這點非常重要,很多朋友因為沒有安裝這三個包而出現以下錯誤,


    [plain]?view plaincopy print?
  • Basic?XLib?functionality?test?failed!??
  • You?might?need?to?modify?the?include?and?library?search?paths?by?editing??
  • QMAKE_INCDIR_X11?and?QMAKE_LIBDIR_X11?in?/home/your?name/Qt/qt-x11-opensource-src-4.8.1/mkspecs/linux-g++??

  • 使用apt-get安裝這三個包,


    [plain]?view plaincopy print?
  • sudo?apt-get?install?libX11-dev?libXext-dev?libXtst-dev??

  • 4、 如果你的Ubuntu已經安裝g++和libX11-dev libXext-dev libXtst-dev,可以跳過2,3兩步。在進入qt-everywhere-opensource-src-4.8.1目錄后,使用如下命令配置QT Library,


    [plain]?view plaincopy print?
  • ./configure??

  • 注意不能直接輸入configure,必須加上 "./" 才可以。然后終端會出現讓你選擇商業版還是開源版,輸入字母o選擇開源版。然后會有協議讓你接受,輸入yes就OK啦。


    5、經過漫長地等待后,終端會出現如下信息,

    [plain]?view plaincopy print?
  • 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.1??
  • To??reconfigure?,run?'make?confclean'?and?'configure'??

  • 然后輸入make,這樣會生成QT庫,同時編譯所有演示程序。


    [plain]?view plaincopy print?
  • make??

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


    [plain]?view plaincopy print?
  • sudo?make?install??

  • 7、 經過漫長等待,QT安裝完畢后,首先進入QT安裝目錄測試QT是否安裝成功,QT默認安裝在/usr/local/Trolltech/Qt-4.8.1目錄里面,所以先進入該目錄,


    [plain]?view plaincopy print?
  • cd?/usr/local/Trolltech/Qt-4.8.1??

  • 然后在進入qmake所在的bin文件夾,


    [plain]?view plaincopy print?
  • cd?bin??

  • 然后輸入qmake,如果出現正常的信息,則表明QT已經安裝成功。或者輸入以下指令,


    [plain]?view plaincopy print?
  • qmake?-v??

  • 如果出現正確的版本信息,則表示安裝成功了。


    8、接下來要設置環境變量,設置環境變量的目的是為了在任何目錄下都可以使用QT。首先需要設置用戶環境變量,

    [plain]?view plaincopy print?
  • gedit?/home/your?name/.bashrc???

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


    [plain]?view plaincopy print?
  • export?QTDIR=/usr/local/Trolltech/Qt-4.8.1???
  • export?PATH=$QTDIR/bin:$PATH???
  • export?MANPATH=$QTDIR/man:$MANPATH???
  • export?LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH??

  • 然后設置root用戶的環境變量,設置root用戶的環境變量需要root權限,所以要加sudo,


    [plain]?view plaincopy print?
  • sudo?gedit?/etc/profile??

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


    [plain]?view plaincopy print?
  • export?QTDIR=/usr/local/Trolltech/Qt-4.8.1???
  • export?PATH=$QTDIR/bin:$PATH???
  • export?MANPATH=$QTDIR/man:$MANPATH???
  • export?LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH??

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


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



    第二步 ? 安裝QT Creator:


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


    [plain]?view plaincopy print?
  • chmod?a+x?qt-creator-linux-x86-opensource-2.4.1.bin??

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


    [plain]?view plaincopy print?
  • ./qt-creator-linux-x86-opensource-2.4.1.bin??

  • 至此,QT已經安裝完畢,打開桌面上的QT Creator來運行一個demo測試吧!

    總結

    以上是生活随笔為你收集整理的Ubuntu下QT的安装详细教程的全部內容,希望文章能夠幫你解決所遇到的問題。

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