qemu 0.9.1 与 android 环境编译
来源:互联网 发布:重生之数据人生 编辑:程序博客网 时间:2024/06/05 19:36
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
有任何问题,欢迎加入我的MSN: wkt_koretide@hotmail.com 曾经研究过仿真器一段时间.
- qemu 0.9.1 与 android 环境编译
- qemu 0.9.1 与 android 环境编译
- 搭建qemu windows编译环境
- QEMU 与QEMU-KVM区别(1)
- QEMU 2.10.1 编译安装
- QEMU 2.10.1 编译安装
- linux内核调试环境搭建-1 Ubuntu10 .10下编译安装qemu
- linux内核调试环境搭建-1 Ubuntu10 .10下编译安装qemu
- qemu 编译
- Android UiAutomator环境配置与编译运行
- Android UiAutomator环境配置与编译运行
- ubuntu下使用qemu-arm-static进入chroot编译环境
- ANDROID源码编译1 - 初始化编译环境
- spice/qemu--环境搭建(1)
- 编译linux3内核,与busybox,用qemu模拟运行
- 编译可在Android上运行的qemu user mode
- 编译可在Android上运行的qemu user mode
- ubuntu 15.10 搭建android-x86 qemu测试运行环境
- glCullFace和glFrontFace
- Texture Wrapping Mode
- 拾取操作的实现[OpenGL]
- Activity and Task Design Guidelines
- Multi_touch
- qemu 0.9.1 与 android 环境编译
- [入门]MySQL学习笔记一创建数据库和表
- 骨骼模型实现
- 3DS文件格式
- OpenGL手动刷新
- opengl中0x10000的由来
- android ListView详解
- UVA - 12123 Magnetic Train Tracks
- 关于使用Eclipse调试Launcher的完美解决方法