免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2318 | 回复: 0
打印 上一主题 下一主题

qemu 0.9.1 与 android 环境编译 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-03 13:42 |只看该作者 |倒序浏览

qemu 0.9.1 版本编译
http://qemu-forum.ipi.fi/viewtopic.php?t=73
SDL-1.2.8.tar.gz
zlib-1.2.2.tar.gz
directx-devel.tar.gz
1. tar -C /mingw -xzvf directx-devel.tar.gz
2.
tar -xzvf SDL-1.2.8.tar.gz (this will extract SDL package)
cd SDL-1.2.8
./configure --prefix=/mingw
make
make install
3.
cd
tar -xzvf zlib-1.2.2.tar.gz
cd zlib-1.2.2
./configure --prefix=/mingw
make test
make install
4.
编译 1386 体系结构
tar -xzvf qemu-0.9.1.tar.gz
cd qemu-0.9.1
./configure --target-list=i386-softmmu --static --enable-adlib
make
make install
编译 arm 体系结构
tar -xzvf qemu-0.9.1.tar.gz
cd qemu-0.9.1
./configure --target-list=arm-softmmu --static --enable-adlib
//./configure --target-list=arm-softmmu --disable-gcc-check
在 vl.h 加入
#define gmtime_r( _clock, _result ) \
        ( *(_result) = *gmtime( (_clock) ), \
          (_result) )
#define localtime_r( _clock, _result ) \
        ( *(_result) = *localtime( (_clock) ), \
          (_result) )
make
make install
android emulator 环境搭建.
http://www.cnblogs.com/herolf/archive/2008/01/20/1046456.html
1.
下载: android-sdk-windows-0.9_beta.
下载: android qemu 源代码
http://code.google.com/p/android/downloads/list
2. 下载bash-3.1-MSYS-1.0.11-1.tar.bz2. 覆盖到msys/bin中.
3.
将emulator的源代码解压到/home/Administrator下,执行./build-emulator.sh,成功.
4.
模拟器编译成功后,直接运行提示没有system.img,这个到sdk的tools/lib/images下面拷贝kernel-qemu,system.img,ramdisk.img,userdata.img
到qemu-system-arm.exe的当前目录就可以了,把console和verbose都开起来,打印了很多启动信息,可以了解一下模拟的硬件配置,居然是ARM9的u,
难怪qemu的target是arm-softmmu呢。
5.
运行arm emulator
C:\msys\1.0\home\kunting\android-emulator-20080826\qemu\arm-softmmu\qemu-system-arm.exe


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93793/showart_1953303.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP