如何在ubuntu 12.04上安裝Qt 4.8.4

來源:互聯網
上載者:User

最近的項目使用嵌入式linux系統開發,開發環境在ubuntu 12.04搭建,這個版本的lubuntu,優點有,但缺點也不少,不建議新手做開發環境。

整個嵌入式Qt 4.8.4編譯也算比較順利,但也有多個要注意的地方,紀錄下來,做為備忘錄,也為大家做參考,還是那句話:“折騰並快樂著”。

這裡提醒大家一下,編譯核心和qt4.8.4的arm-linux-gcc用一個版本,最好用同一個交叉編譯器,以免引起不必要的問題。1.安裝交叉編譯器arm-linux-gcc

這裡不是本篇文章的重點,但也不能大意,我在這裡用是是友善的編譯器:

按照開發手冊上安裝好就可以了,但有個地方要注意一下:

12.04不能用root登入了,只能在終端上用命令操作,在root賬戶下添加的環境變數在一般的賬戶下不能用,但啟動並執行Qt程式在一般的賬戶下啟動並執行,這就導致了交叉編譯設計好的應用程式時,找不到編譯器的錯誤。

這裡保守一點,在兩個地方都添加了環境變數:

一是在/etc/profile.二是在使用者主目錄下的.bashr添加這句話:

export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin

2.配置qt的編譯選項

這裡由兩個辦法配置:

把Qt 4.8.4的庫的名字改成4.7.0,借用友善的兩個指令碼直接編譯,這樣很方便,自己寫指令碼,容易出錯,不要把時間浪費在這上面,要把精力放在應用程式上。

執行指令碼,大約用兩個多小時的時間,終於編譯完了。

這裡有個經驗告訴大家:一定要把主要精力放在應用程式開發上,不要為工具本身浪費太多的精力,工具做的再好,也達不到項目要的結果。能借用的工具就借用吧,這就是開源的力量。

3.設定qt-creator

功能表列“工具”->“選項”->“構建與運行”,依次和圖中相對應。

3.1.Qt版本

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。