歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Qt 4.8.4嵌入式開發之Ubuntu 12.04上安裝過程

Qt 4.8.4嵌入式開發之Ubuntu 12.04上安裝過程

日期:2017/2/28 14:50:30   编辑:Linux教程

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

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

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

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

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

Ubuntu 12.04默認不能用root登錄了,只能在終端上用命令操作,在root賬戶下添加的環境變量在一般的賬戶下不能用,但運行的Qt程序在一般的賬戶下運行的,這就導致了交叉編譯設計好的應用程序時,找不到編譯器的錯誤。

相關鏈接:Ubuntu 12.10設置root用戶登錄圖形界面 http://www.linuxidc.com/Linux/2012-11/74435.htm

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

一是在/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版本

3.2構建套件

3.3編譯器

Copyright © Linux教程網 All Rights Reserved