亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2427 | 回復(fù): 1
打印 上一主題 下一主題

Meego 1.1開發(fā)&模擬環(huán)境搭建學(xué)習(xí)筆記 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-04-04 21:57 |只看該作者 |倒序?yàn)g覽
好像meego現(xiàn)在還屬極小眾的玩意,在這里貢獻(xiàn)一點(diǎn)點(diǎn)。自己的學(xué)習(xí)筆記,參考了wiki以及別人的文章。

我的環(huán)境:Fedora 14


Meego學(xué)習(xí)筆記

2011.04.03

安裝Meego開發(fā)環(huán)境的準(zhǔn)備工作

1、測試是否支持VT(即Virtualization Technology,虛心技術(shù))

$ egrep '^flags.*(vmx|svm)' /proc/cpuinfo

如果支持會(huì)列出所支持的文件類型,如:

flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht
tm pbe lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor
ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow
vnmi flexpriority

2、測試是否已導(dǎo)入kvm(即內(nèi)核虛擬模塊,分為Intel公司的kvm_intel和AMD公司的kvm_amd)

$ lsmod | grep kvm
kvm_intel              43816  0
kvm

如果還沒有導(dǎo)入,請輸入以下命令導(dǎo)入

sudo modprobe kvm_intel

注:如果導(dǎo)入失敗,一個(gè)可能的原因是你的BIOS沒有啟用VT功能,那么你可以進(jìn)入BIOS啟用一下。

3、檢測顯卡是否具有圖形加速功能

glxinfo | grep "renderer string"

如果具備,則會(huì)輸出:
OpenGL renderer string: Mesa DRI ...
如果不具備,則可能會(huì)輸出:
OpenGL renderer string: Software Rasterizer
那么不支持的原因之一,可能是因?yàn)槟銢]有裝驅(qū)動(dòng)。

如果你測試都通過,那么恭喜你,你可以安裝meego 了。

一、安裝meego sdk

我使用的是Fedora,那么需要添加Meego的源并通過yum安裝meego-sdk等軟件包。如果使用其他發(fā)行版,過程類似。

參考http://wiki.meego.com/SDK/Docs/1 ... MeeGo_SDK_for_Linux,在Fedora上面的大概過程如下:

1、添加Meego-sdk的源,${distribution}/${version}目前就 "fedora/12" or "fedora/13"可用:

cd /etc/yum.repos.d/
sudo wget http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/meego-sdk.repo
sudo rpm --import http://repo.meego.com/MeeGo/sdk/host/repos/${distribution}/${version}/repodata/repomd.xml.key
sudo yum update
sudo yum install meego-sdk

2、使用MADDE安裝meego目標(biāo):

meego-core-armv7l-1.1: Build applications for ARM handheld devices (such as N900)
meego-handset-ia32-1.1: Build applications for x86 handheld devices (such as Aava)
meego-netbook-ia32-1.1: Build applications for x86 netbooks.
sudo mad-admin create -f <target>

3、檢查目標(biāo)安裝是否正確:
mad -t <target> pscreate -t qt-simple qthello
cd qthello
mad -t <target> qmake
mad -t <target> make

如果安裝正確,可以正確編譯并運(yùn)行此試驗(yàn)代碼;
file build/qthello
./build/qthello

二、安裝QEMU runtimes

1、查看當(dāng)前meego sdk版本中所支持的runtimes:

$ mad-admin list runtimes

輸出類似下面:
qemu-n900-pr12                                              (installable)
rx48-diablo                                                 (installable)
meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime       (installable)
meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime       (installable)

2、選擇一個(gè)目標(biāo)安裝:

sudo mad-admin create -f -e <runtime>

這個(gè)過程大概要持續(xù)5、6個(gè)小時(shí),因?yàn)樗枰螺d大約650M的文件。

3、查看是否安裝成功:
再一次運(yùn)行1命令:
mad-admin list runtimes

輸出大概如下:
qemu-n900-pr12                                              (installable)
rx48-diablo                                                 (installable)
meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime       (installed)
meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime       (installable)
4、遠(yuǎn)程啟動(dòng)qemu runtimes:
手持設(shè)備:
sudo mad remote -r meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime poweron
上網(wǎng)本:
sudo mad remote -r meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime poweron

也可以不顯示圖片:
QEMU_NOGRAPHIC=yes mad remote -r meego-handset-ia32-qemu-1.1.20101031.2201-sda-runtime poweron

5、關(guān)閉命令

sudo mad remote -r meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime poweroff

6、可以通過ssh終端訪問

ssh meego@127.0.0.1 -p 6666

有兩個(gè)帳戶可以使用:
1. User: meego, password: meego
2. User: root, password: meeg

7、配置Qt Creator 連接到虛擬設(shè)備上
    1.打開Tools > Options > rojects > MeeGo Device Configurations
   2.點(diǎn)擊右邊的 Add按鈕。
   3.寫入如下配置:
Device type: choose MeeGo emulator
Authentication type: Password
Host name: 127.0.0.1
Ports, SSH: 6666
Note that the emulator is setup with a redirect from port 6666 on localhost to the SSH port (22) of the emulated device.
Ports, Gdb Server: 13219 (the default)
Note: If this port is not free, you can select another one.
Connection Timeout: 30
User Name: root
Password: meego
     4、單擊 Apply
     5、可以測試一下,點(diǎn)擊右邊的 Test
          如果成功顯示: "Device configuration successful"
          否則顯示:"Could not connect to host"
      6、點(diǎn)擊確定,關(guān)閉。
 
三、配置Qt Creator ,使用 meego toolchain(s)
1、打開Tools > Options > Qt4 > Qt Versions.
2、點(diǎn)擊“+”新建一個(gè)version.
3、自定一個(gè)版本名,然后在 qmake location:里填入:/usr/lib/madde/linux-i686/targets/<target>/bin/qmake。
注:<targat>替換為你剛下的目標(biāo)。
4、Rebuild一下,然后Apply.

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2011-04-06 23:00 |只看該作者
幾乎無人氣啊此版
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP