天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

運行MeeGo SDK 的linux版本

先決條件

  • 你必須需要一個有效的流行Linux發(fā)行版(比如: Fedora 13, Ubuntu 10.04LTS, openSUSE 11.3),并運行在一個合適的流行硬件上,比如 32-bit的Intel Atom 或者 Intel雙核CPU
  • 如果你打算使用QEMU,你必須確認(rèn)你的主系統(tǒng)上支持VT.查看 這個網(wǎng)頁中的詳細(xì)步驟,以確認(rèn)你的系統(tǒng)能力
  • 為了安裝必須的組件,你需要以root用戶的身份登陸系統(tǒng)

       sudo -i
       當(dāng)有提示時,提供你的密碼

配置發(fā)行包管理器
在 Debain或者Ubuntu上

  1. 在/etc/apt/sources.list文件下加入以下的文字.你也可以創(chuàng)建/etc/apt/sources.list.d/meego-sdk,并在其中輸入下面的文字.

           deb http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/  /

           注意: 根據(jù)你使用的linux版本,替換${distribution}/${version}字符串為“debian/5.0”,“ubuntu/09.10”或者”ubuntu/10.04”

     2.  加入下面的倉庫key

    $ sudo gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A

    $ sudo gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -

     3.  更新軟件包數(shù)據(jù)庫

            $ sudo apt-get update

     4.  檢查MeeGo代碼倉庫明天還已經(jīng)加入了文件中.比如使用下面的命令

            $ sudo apt-cache policy madde

           如果代碼倉庫已經(jīng)成功添加,這個命令將打印詳細(xì)的MADDE包的信息.

在Fedora下

      1.  進入  yum 倉庫目錄

    # cd /etc/yum.repos.d/

  2.  添加 MeeGo SDK 的yum倉庫

    #wget http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/meego-sdk.repo

   注意: 根據(jù)你的linux版本,替換${distribution}/${version}字符串對: "fedora/12" or "fedora/13".

  3.   安裝簽名key

    # rpm --import http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/repodata/repomd.xml.key

  4.    更新軟件包數(shù)據(jù)庫

    #yum update

在MeeGo下
  使用如下命令安裝MeeGo 代碼倉庫

    zypper addrepo -f http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/meego-sdk.repo

  注意: 根據(jù)你的linux版本,替換${distribution}/${version}字符串對: "meego/1.1"或者"meego/trunk".

 

在openSUSE下
  使用如下命令,添加MeeGo代碼倉庫

    zypper addrepo -f http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/meego-sdk.repo

  注意: 根據(jù)你的linux版本,替換${distribution}/${version}字符串對: "opensuse/11.2" or "opensuse/11.3".

 

安裝MeeGo SDK

Debian/Ubuntu

  $ sudo apt-get install meego-sdk

Fedora

  #yum install meego-sdk

OpenSUSE

  #zypper install meego-sdk

 

下面的命令只適用于ARM

Debian/Ubuntu

  $ sudo apt-get install meego-sdk-armv7l

Fedora

  #yum install meego-sdk-armv7l

OpenSUSE

  #zypper install meego-sdk-armv7l

 

下面的命令只適用于 Intel Atom

Debian/Ubuntu

  $ sudo apt-get install meego-sdk-ia32

Fedora

  #yum install meego-sdk-ia32

OpenSUSE

  #zypper install meego-sdk-ia32

 

使用MADDE創(chuàng)建并測試target文件
      1.   在MADDE中創(chuàng)建MeeGo  target

    $ sudo mad-admin create -f <target>

  <target> 是 meego-core-armv7l-1.1 ,meego-handset-ia32-1.1 或者 meego-NETbook-ia32-1.1
         注意:-f 標(biāo)志指示MADDE首先下載并安裝合適的sysroottar包.如果你遇到麻煩,請從這個網(wǎng)址的網(wǎng)頁中尋找解決方案.http://wiki.meego.com/MeeGo_SDK_Troubleshooting#General_SDK_Errors
   2.   在MADDE中檢查是否能找到 target 和 toolchain

        $ mad -t <target> pscreate -t qt-simple qthello
        $ cd qthello
        $ mad -t <target> qmake
        $ mad -t <target> make

<target>是meego-core-armv7l-1.1 , meego-handset-ia32-1.1 ormeego-NETbook-ia32-1.1

        3.    檢查是否已經(jīng)為目標(biāo)target創(chuàng)建 qt-simple 應(yīng)用,運行file build/qthello     
     MADDE同樣可以用來創(chuàng)建 runtimes (仿真MeeGo設(shè)備)并實現(xiàn)運行及調(diào)試應(yīng)用程序.甚至,假如你只是想在運行MeeGo的真實設(shè)備上做開發(fā)的話,你并不需要創(chuàng)建runtimes.

使用 MeeGo toolchain配置Qt Creator

  1.打開 Tools > Options > Qt4 > Qt Versions

  2.在 Qt Versions 界面的右側(cè),點擊“+”按鈕添加一個新的版本

          一個空白表格出現(xiàn)在 Qt Versions 界面中

  3.  在 Version Name 一行中,指定新版本的名稱

  4.  在 qmake location行里,指定 qmake 文件的目錄. Toolchain 默認(rèn)安裝在 usr/lib/madde/linux-i686/targets/<target>/bin/qmake.

  5.  點擊  Rebuild, Apply和 OK

Qt Creator MeeGo

 

使用SDK開發(fā)

  如果你想使用MeeGo SDK做開發(fā),helloworld 是一個不錯的選擇.

  這個教程包括了如何開始一個項目,打包并發(fā)布到一個設(shè)備上(無論是真實設(shè)備,還是通過MADDE啟動的QEMU runtime )


移除組件

  $ sudo apt-get autoremove

在ubuntu上
      想要移除一個已經(jīng)安裝的組件,執(zhí)行

    $ sudo apt-get remove --purge meego-sdk-qtcreator
    $ sudo apt-get remove --purge madde qt-tools
    $ sudo apt-get remove --purge arm-2009q1
    $ sudo apt-get remove --purge qemu-arm qemu-gl

  移除一個與已經(jīng)安裝的組件的信賴關(guān)系,執(zhí)行

    $ sudo apt-get autoremove

  刪除MADDE目錄

    $ sudo rm -rf /usr/lib/madde

  刪除你本地代碼庫(/var/cache/apt/archives/)里的軟件包,執(zhí)行

    $ sudo apt-get clean

 

在openSUSE上
  移除已經(jīng)安裝的組件,執(zhí)行

    #zypper remove -u meego-sdk-qt-creator
    #zypper remove -u madde qt-tools
    #zypper remove -u arm-2009q1
    #zypper remove -u qemu-arm qemu-gl

  刪除已經(jīng)安裝的MADDE目錄

    # rm -rf /usr/lib/madde

英文原文: http://wiki.meego.com/SDK/Docs/1 ... MeeGo_SDK_for_Linux

    it知識庫運行MeeGo SDK 的linux版本,轉(zhuǎn)載需保留來源!

    鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

    主站蜘蛛池模板: 亚洲精品无码不卡在线播HE | 中文字幕亚洲综合小综合在线 | 亚洲精品6久久久久中文字幕 | 一个人HD高清在线观看免费视频 | 狠狠撩色姣姣综合久久 | 一本大道香蕉中文在线视频观看 | 国产人成无码视频在线观看 | 99久久夜色精品国产亚洲AV卜 | 青青草原国产在线观看 | 在线A亚洲老鸭窝天堂AV高清 | 999av视频| 国产成人免费不卡在线观看 | 青青草原免费在线 | 日本又黄又裸一级大黄裸片 | 姉调无修版ova国语版 | 国产成人午夜精品免费视频 | 两个女人互添下身高潮自视频 | 武侠艳妇屈辱的张开双腿 | 亚洲精品人成电影网 | 贤妻良母电影日本 | 免费观看美女的网站 | www红色一片| 国产婷婷综合在线视频中文 | 精品国产在线手机在线 | 无码国产欧美日韩精品 | 亚洲AV无码久久流水呻蜜桃久色 | 性xxx欧美 | XXOO麻豆国产在线九九爱 | 白丝高中生被c爽哭 | 亚洲高清在线天堂精品 | 护士日本xx厕所 | 亚洲午夜久久久无码精品网红A片 | 把内衣脱了把奶露出来 | 欧美激情视频在线观看一区二区三区 | 野花日本大全免费高清完整版 | 一级性生活毛片 | 91精品专区 | 久久国产精品永久免费网站 | 久久免费看少妇高潮A片JA | 骚妇BB双飞插 | 免费观看的毛片 |