程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> 如何在ubuntu 12.04上安裝Qt 4.8.4

如何在ubuntu 12.04上安裝Qt 4.8.4

編輯:關於C++

最近的項目使用嵌入式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版本

3.2構建套件

3.3編譯器

4.移植到開發板

進入/usr/local/Trolltech,對嵌入式qt進行打包,復制到開發板的相同目錄下。

開發宿主機和開發板的聯系方法,一是用minicom命令行操作。二是在文件夾下用FTP進行登錄。

這樣可以直接復制和粘貼,具體如下:

文件夾的工具欄“文件”--“連接到服務器”,打開如下窗口,選擇FTP(需登錄):

如圖所示,依次填寫上開發板的IP,密碼等,然後連接,效果如下:

查看本欄目

這樣就可以任意的向開發板復制或刪除東西。

打開minicom,對嵌入式QT進行解壓,這樣就可以使用Qt開發嵌入工程序了。

最終移植效果如下:

手機拍攝的效果不好,現實中的效果還是不錯的,這是例子中chip例子。

本文出自 “LinuxQt濟南高新區” 博客,請務必保留此出處http://qtlinux.blog.51cto.com/3052744/1171208

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved