導航:首頁 > 文件教程 > ubuntuqt安裝在哪個文件夾

ubuntuqt安裝在哪個文件夾

發布時間:2023-12-23 10:26:12

A. 怎樣在ubuntu下安裝Qt開發環境



Ubuntu下安裝Qt全部過程 (轉)

1.到官網http://qt-project.org/downloads或者ftp://ftp.qt-project.org/上下載Qt的源碼
包,要安裝當然要先有源碼咯,我下載的是qt-everywhere-opensource-src-4.8.1.tar.gz。當然可以下載X11版
的。這里我是方便在windows也搭建環境。linux下有自帶的gcc,不像windows那麼麻煩,還得安裝minGW。當然我直接用VS2008
集成的。

2.到終端中,先執行sudo apt-get install
build-essential安裝g++和make,否則第五步會出錯。其實直接sudo apt-get install
g++也行,我就是這么乾的。
3.進入源碼包所在的目錄,使用tar xvzf 命令解壓下載的Qt源碼包。
4.這一步很關鍵,執行sudo apt-get install libX11-dev libXext-dev
libXtst-dev命令安裝這三個軟體。Ubuntu在安裝時默認不裝的。如果不裝,下一步進行到一半會出錯。
5.進入解壓後的目錄,在終端運行./configure,然後選擇安裝類型,輸入O表示開源版。然後輸入yes表示接受GPL協議。此時開始進行配置產生makefile文件。此過程會很長,可以去打會灰機再回來。
6.當configure完成後,Qt會默認安裝到/usr/local/Trolltech/Qt-4.8.1文件夾下。這里就不更改了,誰知道改一下會出現什麼SB錯誤。接著運行make,等待編譯Qt。這個過程也不短,可以去找妹子聊會天。
7.當make完成後,運行一下sudo make install。
8.到這一步,Qt算是安裝完成了。接下來配置環境變數。記得我當時改動了系統環境變數,結果系統無法啟動了,最後還是恢復模式下,把配置文件改回來才啟動的。其實,只要改一下用戶環境變數就行了。具體方法是:sudo
gedit .profile。然後在後面加上
PATH=/usr/local/Trolltech/Qt-4.8.1/bin:$PATH
export PATH
就OK了。使用vi命令好像修改不了,我試過的。你可以試試看。當然,貌似不使用sudo命令,還無法修改文件。自己去試試看。
9.到此Qt安裝完畢。到終端中運行qmake
-version命令,彈出相應的信息,說明安裝成功了。接下來就可以進行Qt開發了。
寫個程序測試一下,新建立一個文件夾HelloWorld。
打開終端裡面新建一個HelloWorld.cpp文件,並vi打開文件,輸入以下內容:

#include
#include
intmain(intargc,char*argv[])
{
QApplicationapp(argc,argv);
QLabel*label=newQLabel("HelloWorld!!!");
label->show();
returnapp.exec();
}

寫完上面的代碼後保存退出(:wq)vi編輯器。
然後進入HelloWorld文件夾。依次執行以下命令:
qmake -project
qmake HelloWorld.pro
make
./HelloWorld
程序正常的話,你會看到對話框顯示「HelloWorld!!!」
10.當然,要想使用更方便,也可以按裝Qt
Creator。不過我感覺剛剛學還是命令行比較好。

B. 怎樣在ubuntu下安裝Qt開發環境

我們使用的操作系統是 Ubuntu 12.04,使用目前最新版本的QT,安裝起來即為簡單,只要運行以下命令就行:

sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

注意在這個版本的軟體包中,qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要單獨安裝這兩個工具。其它的,qt4-doc 是幫助文檔,包含了Qt中各個類庫的詳細說明以及豐富的例子程序,可以使用Qt Assistant 工具來打開閱讀。qt4-qtconfig 是配置Qt環境的一個對話框,一般默認就行了,很少有必要去更改。qt4-demos 包含很多可以運行起來的可執行文件以及源代碼。qt4-designer是用來設計GUI界面的設計器。

為了連接MySQL資料庫,需要安裝連接MySQL的驅動程序:

sudo apt-get install libqt4-sql-mysql

比起在Windows下安裝和配置Qt的MySQL驅動來說,簡直太方便了。如果還需要其它的沒有默認安裝的Qt庫,可以在命令行輸入 sudo apt-get install libqt4- 然後按tab鍵自動補全,就會列出所有以libqt4- 開頭的軟體包,如下圖所示:

這些都可以使用一個命令搞定,而不需要自己從源碼開始編譯。在記不準或不知道名字的情況下,使用tab鍵列出所有可選的軟體包是一個很實用的小技巧。

在我的項目中,還需要畫一些數據曲線和統計圖表等,而第三方的QWT庫提供了這些功能。同樣,只需要一個命令即可完成安裝:

sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev

這時,打開Qt Designer,就會發現左邊的Widget列表裡面多了「Qwt Widget」這一組。

最後,關於集成開發環境我覺得QDevelop很不錯,它跟Qt Designer結合的很好,而且有提示類成員函數的功能。運行以下命令安裝:

sudo apt-get install qdevelop

這樣,使用Qdevelop編寫代碼和編譯、調試,使用Qt Designer設計界面,開發效率較高。

更多相關內容可參考資料http://www.viiboo.cn

閱讀全文

與ubuntuqt安裝在哪個文件夾相關的資料

熱點內容
蘋果6s動態壁紙不動 瀏覽:779
清理手機殘留文件在哪裡 瀏覽:665
蘋果手機如何連上電視 瀏覽:87
直接把cad安裝文件刪除了 瀏覽:948
電腦要還原怎麼保存文件 瀏覽:233
怎麼查看app商店每天最新 瀏覽:966
模組設定在哪個文件夾 瀏覽:162
蘋果現在怎麼看片 瀏覽:527
有什麼網站都是看大型聖誕樹 瀏覽:343
linux文件夾添加用戶許可權 瀏覽:231
word插入換行符 瀏覽:779
lol游戲在哪個文件夾 瀏覽:661
如何在整個excel文件夾內查找 瀏覽:342
贊麗app的步數怎麼兌換 瀏覽:862
蘋果手機文件夾透明 瀏覽:542
平板小米2刷win10刷機包下載 瀏覽:934
編程失誤會發生什麼 瀏覽:100
感嘆號在編程里是什麼意思 瀏覽:806
10歲孩子編程是學什麼的 瀏覽:484
咸魚進貨app有哪些 瀏覽:246

友情鏈接