在http://wiki.qemu.org/Download中下载关于qemu的源代码压缩文件,并放入/home/qemu中
cd /home/qemu
tar -jxvf qemu-2.1.3.tar.bz2进入/home/qemu/qemu-2.1.3中,并进行配置,在配置之前应该安装zlib-devel.x86_64,glib2-devel.x86_64,pixman-devel.x86_64三个软件
yum install <code class="bash plain">zlib-devel.x86_64</code> <code class="bash plain">glib2-devel.x86_64 </code><code class="bash plain">pixman-devel.x86_64</code>
cd qemu
./configure之后可能会报错:
ERROR: "cc" either does not exist or does not work说明没有gcc编译器,故安装gcc编译yum install gcc继续运行./configure,可能还会出错
Error: zlib check failed
Make sure to have the zlib libs and headers installed.
则需安装zlib相关的软件yum install zlib*再次运行./configure,可能还有错误
glib-2.12 required to compile QEMU则须安装glib相关的模块yum install -y glib*
./configure
make
./configure成功,继续运行make后失败,出现错误
/bin/sh: autoreconf: command not found make: *** [/home/qemu-2.1.3/pixman/configure] Error 127说明make方面出现问题,通过安装这三个
yum install install autoconf automake libtool
make
make install
成功安装qemu-2.1.3
本文详细介绍了如何从源代码编译安装 QEMU 2.1.3 版本的过程。包括下载源码、安装必要的依赖库、配置编译选项、解决编译过程中遇到的各种错误直至最终完成安装。

被折叠的 条评论
为什么被折叠?



