sudo apt-get install git git-core
首先下载适配Mini2440的QEMU虚拟机,然后编译,安装QEMU:
cd ~
mkdir local
git clone git://repo.or.cz/qemu/mini2440.git qemu
cd qemu
//安装支持库
sudo apt-get install libsdl-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libsdl2-2.0-0 libsdl2-dev
sudo apt-get install libglib2.0-dev
sudo apt-get install libglib2.0-0
sudo apt-get install libtool
//安装KVM及相关依赖包
sudo apt-get install qemu-kvm
sudo apt-get install qemu
sudo apt-get install virt-manager
sudo apt-get install virt-viewer
sudo apt-get install libvirt-bin
sudo apt-get install bridge-utils
./configure --target-list=arm-softmmu --prefix=$HOME/local
在makefile和makefile.configure里LIBS+=-lz 的后面 直接添加-lrt –lm
即LIBS+=-lz -lrt –lm
,到底是老外的东西,人家玩的果然比我们好,记得要两个文件同时添加,搞定
参考网址http://stackoverflow.com/questions/18286738/undefined-reference-to-symbol-timer-settimeglibc-2-3-3
然后再执行make或make –j4 (据说这个执行比较快)
顺利编译通过
安装:makeinstall
make -j4
make install