Ubuntu11搭建QT開發環境

來源:互聯網
上載者:User

第一章

1、啟用root使用者:sudo passwdroot 

 

2、登出linux


 

啟動後使用root使用者登入


 

3、在home下建立工作目錄


 

4、安裝ftp

開啟ubuntu軟體中心


 

選擇互連網


 

選擇檔案分享權限設定


 

選擇FileZila


 

安裝


 

開啟FileZila


 

填寫要串連的主機IP


 

使用者名稱arm 密碼190456


 

下載檔案


 

下載完畢


 

5、安裝openssh:sudo apt-get install openssh-server


 

選擇Y


 

安裝完成


 

檢查openssh-server


 

查看IP


 

使用putty軟體控制虛擬機器

配置putty


 

輸入虛擬機器IP


 

點擊open,輸入虛擬機器使用者名稱和密碼


 

6、解壓qt-embeded-linux-opensource-src-4.5.0_20100601.tar.bz2

進入download目錄在終端輸入:tar xvf qt-embeded-linux-opensource-src-4.5.0_20100601.tar.bz-C /

完成後解壓EABI-4.3.3_EmbedSky_20100610.tar.bz2

在終端輸入:tar xvf EABI-4.3.3_EmbedSky_20100610.tar.bz2-C /

7、修改環境變數


 

修改後內容如下


 

使用環境變數生效


 

編譯arm_qt-4.5_build


 

編譯成功後會提示:Finishedinstall Qt4.5!

若編譯過程中提示gmake:not found

請修改


 

修改完成後再編譯。

第二章

1、安裝qtcreator

開啟ubuntu軟體中心

 

選擇整合式開發環境


 

選擇qt創造器


 

點擊更多資訊,勾選全部附加組件

 

2、建立啟動指令碼



 

指令碼內容如下


 

儲存


 

改變檔案屬性


 

雙擊qtcreator運行


 

開啟qtcreator


 

點擊工具-選項

 

點擊+,選著/opt/EmbedSky/qt-4.5/_install/arm/bin/qmake


 

第三章

1、配置NFS服務


 

在最後添加以下內容後儲存


 

以下三個步驟使用用來更新、安裝、檢查nfs服務的,如果你電腦上已經安裝了最新的版本則可以省略這三個步驟。

1.1、更新nfs

在終端輸入:sudo dpkg --clear && sudo apt-get update

1.2安裝

 在終端輸入:sudo apt-get install nfs-common nfs-kernel-server portmap

1.3檢查nfs-kernel-server

在終端輸入:sudo etc/init.d/nfs-kernel-server start

sudo etc/init.d/nfs-kernel-server stop

sudo etc/init.d/nfs-kernel-server restart

1、建立開發目錄(共用目錄)

2.1用telnet串連到開發板


2.2建立目錄

 

1、配置nfs映射目錄


 

第四章

建立hello word測試程式


 

選擇建立工程


 

選擇工程目錄

 

選擇編譯器

 

下一步


 

選擇4.5.0 release


 

構建工程


 

 

編譯完成

摘自 張建波專欄

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.