成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析 Qt for Maemo 開發環境搭建流程

移動開發
本文介紹的是Qt for Maemo 開發環境搭建流程,Maemo是構建于桌面開源組件的計算機架構平臺,其目標是為移動手持終端提供一種應用和創新技術。

Qt for Maemo 開發環境搭建流程 是本文將要介紹的內容,在網上看了很多類似的文章,但都有欠缺,現在把自己的經驗記錄一下

我的操作系統是 Ubuntu  9.10。我發現完成以下安裝后將系統升級為10.04會導致原有的安裝部分失效,所以建議大家不要在9.10上安裝,然后升級到10.04。

1 安裝 Maemo 5 SDK

Nokia弄了個圖形界面的安裝程序,可以很方便的安裝Maemo 5 SDK,Scratchbox。

下載地址為http://www.forum.nokia.com/info/sw.nokia.com/id/c05693a1-265c-4c7f-a389-fc227db4c465/Maemo_5_SDK.html

按下面那個網址的要求修改下載到的maemo-sdk-install-wizard_5.0.py文件,并進行安裝(這個安裝需要上網下載大量數據,請在速度快的時候完成,安心等待)

http://wiki.forum.nokia.com/index.php/How_to_install_Maemo_5_SDK_using_GUI_Installer

2、安裝Esbox

這個基于Eclipse的開發平臺, 可以替我們完成很多命令

在安裝Esbox前,請確保操作系統里有jre 6 和 xulrunner,以下命令可以安裝xulrunner

  1. view plaincopy to clipboardprint?  
  2. > sudo apt-get install xulrunner    
  3. > sudo apt-get install xulrunner  

Esbox下載頁面為https://garage.maemo.org/frs/?group_id=192,要分別下載esbox_2.0.0-R20091216-common.zip 和 esbox_2.0.0-R20091216-linux.gtk.x86.zip 兩個文件,并解壓到同一個文件夾。

在linux下啟動Esbox需要執行esbox.sh文件

3、安裝Qt for maemo

這個方法也是有很多,不過建議通過使用Esbox的package檢查功能,這樣比較簡單

Esbox在你新建項目后都會詢問你是否進行package檢查,建議剛開始開發的時候選擇 是,這樣Esbox就會幫你檢查是否缺少package,并下載安裝缺少的package。

如果自己敲命令安裝,可以按照以下步驟

(1) 進入scratchbox沙盒

  1. view plaincopy to clipboardprint?  
  2. > scratchbox    
  3. > scratchbox 

(2)選擇相應的target,平時的開發可以用fremantle x86.

  1. view plaincopy to clipboardprint?  
  2. > sb-menu    
  3. > sb-menu 

(3)添加源。這個源是沙盒里的,不是Ubuntu的

  1. view plaincopy to clipboardprint?  
  2. > vim /etc/apt/source.list    
  3. > vim /etc/apt/source.list 

下面是maemo的官方源

view plaincopy to clipboardprint?
deb http://repository.maemo.org/extras/ fremantle free non-free   
deb-src http://repository.maemo.org/extras/ fremantle free   
deb http://repository.maemo.org/extras-devel fremantle free non-free   
deb-src http://repository.maemo.org/extras-devel fremantle free  
deb http://repository.maemo.org/extras/ fremantle free non-free
deb-src http://repository.maemo.org/extras/ fremantle free
deb http://repository.maemo.org/extras-devel fremantle free non-free
deb-src http://repository.maemo.org/extras-devel fremantle free
  

下面是鏡像源,跟上面那個二選一就可以了   view plaincopy to clipboardprint?

deb http://espejo.freemoe.org/repository.maemo.org/extras/ fremantle free non-free   
deb-src http://espejo.freemoe.org/repository.maemo.org/extras/ fremantle free   
deb http://espejo.freemoe.org/repository.maemo.org/extras-devel fremantle free non-free   
deb-src http://espejo.freemoe.org/repository.maemo.org/extras-devel fremantle free  
deb http://espejo.freemoe.org/repository.maemo.org/extras/ fremantle free non-free
deb-src http://espejo.freemoe.org/repository.maemo.org/extras/ fremantle free
deb http://espejo.freemoe.org/repository.maemo.org/extras-devel fremantle free non-free
deb-src http://espejo.freemoe.org/repository.maemo.org/extras-devel fremantle free

(4)執行系統更新

  1. view plaincopy to clipboardprint?  
  2. fakeroot apt-get update     
  3. fakeroot apt-get dist-upgrade    
  4. fakeroot apt-get update  
  5. fakeroot apt-get dist-upgrade   

(5)執行以下命令安裝 qt 4.6.2

  1. view plaincopy to clipboardprint?  
  2. fakeroot apt-get install libqt4-dev libqt4-core libqt4-gui    
  3. fakeroot apt-get install libqt4-dev libqt4-core libqt4-gui 

其實qt的包還有很多的,例如libqt4-phonon,所以建議使用Esbox的package檢查功能,這樣比較方便

通過上面的步驟,基本可以滿足Qt for maemo的開發了,至于scrathbox和Esbox如何使用,就請各位繼續摸索

網絡還有很多類似的教程,詳細說明了如何全用命令進行安裝,在這里我就不重復了,請各位參考以下網頁

http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation

http://wiki.maemo.org/Qt4_development

下面是以下比較好的Qt網站

http://www.qteverywhere.com/learnqt

小結:解析 Qt for Maemo 開發環境搭建流程的內容介紹完了,希望本文對你有幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-06-09 10:28:54

QT 嵌入式

2011-09-06 10:36:10

QT平臺

2011-06-27 15:22:01

Nokia Qt SDK

2011-06-16 15:17:16

2011-07-05 15:42:02

QT 嵌入式 Embedded

2010-07-30 16:17:18

Flex開發

2011-08-30 16:08:24

Qt4.7Qt Quick

2011-08-30 14:38:50

QT數據庫

2011-07-01 13:15:50

Ubuntu QT Eembedded

2010-05-02 14:29:15

Meego開發

2011-06-29 10:18:20

LINUX QT ARM

2010-07-12 13:19:41

Meego開發

2013-07-23 06:11:44

Android開發學習Android開發環境Java

2011-06-20 13:05:53

Qt 4.7 Qt Quick

2024-03-26 15:19:36

鴻蒙應用開發開發工具

2011-06-08 17:32:18

QT VS2008 開發環境

2011-06-16 17:45:46

Qt Wince

2011-06-13 15:33:24

Qt Qt 4.5

2022-08-08 19:35:37

HDF驅動開發鴻蒙

2009-07-03 16:56:37

JSP開發環境
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本又色又爽又黄的大片 | 久久久久中文字幕 | 欧美亚洲激情 | 亚洲精品久久久久久久久久久久久 | 国产精品高潮呻吟久久 | 精品视频一区二区 | 中文字幕免费在线 | 男女视频在线观看 | 一区二区三区免费观看 | 亚洲国产一区在线 | 免费观看www7722午夜电影 | 色资源在线 | 岛国毛片 | 国产一区二区三区不卡av | 在线观看日韩av | 一区二区三区高清 | 亚洲欧美精品久久 | 欧美日韩国产一区二区三区 | 在线日韩中文字幕 | 日朝毛片| 中文字幕 在线观看 | 亚洲第1页| 欧美久久久网站 | 一区二区三区高清在线观看 | 中文日韩在线 | 久久亚洲欧美日韩精品专区 | 久久久久国产一区二区三区四区 | 亚洲免费在线视频 | 91xxx在线观看 | 91精品久久久久久久久久 | 毛片a级 | 国产在线精品免费 | 欧美视频成人 | 免费一区 | 成人免费看黄 | 国产一级网站 | 久久国产精品免费一区二区三区 | 欧美日韩在线一区 | 欧美久久一级特黄毛片 | 欧美精品综合 | 三级黄色大片网站 |