Skyeye 作为一款ARM模拟器,多数人对他又爱又恨,爱之有用,恨之难以驾驭,安装过程复杂。虽有windows版但官方已经说明那稳定性不高。
作为一个ARM爱好者,亲测Skyeye 1.3.5 在Ubuntu 13.04下的安装,在其他Linux上安装也大同小异。但切记如若安装失败,必须重新解压安装包。切记,切记!!!!!!!
在这个网络化的时代,我们也应该与时俱进。作为移动平台,ARM的应用范围是越来越广。但是ARM的开发成本却比较高,如果要买板子,就需要money。
而且,调试程序时也比较麻烦,故有了开源的Skyeye。解决了硬件的问题,但安装复杂,是很多人望而却步。在此贴出我的安装过程,以供大家参考。这是Skyeye 的下载地址。
首先解压文件
tar jxvf skyeye-1.3.5_rc1.tar.bz2
进入文件夹,但绝对不能先 ./configure。有血的教训啊!先把库安装好,一般是
sudo apt-get install libgtk2.0-dev pkg-config libatk1.0-dev
sudo apt-get install libpango1.0-dev libfreetype6-dev libglib2.0-dev libx11-dev binutils-dev
sudo apt-get install libncurses5-dev libxpm-dev libltdl-dev
这些都可以在库中找到,只要喝杯茶就好。安装过程中还会缺少 libiconv 这里有安装包。
tar zxvf libiconv-1.14.tar.gz
cd libiconv-1.14
./configure ; sudo make;sudo make istall
安装完成后,就可以进入到 Skyeye 解压后的文件中
./configure ; sudo make lib ;sudo make ;sudo make install ;sudo make install_lib
顺序不能错。默认的安装路径在 /opt/skyeye 。 执行命令
./skyeye
如果不发生错误,就说名安装成功。但是我在安装时,出现 了字符编码的错误。需重新编译安装Python2.7,这里有源代码。
执行以下命令
tar jxvf Python-2.7-tar.bz2
cd Python-2.7
./configure --enable-shared --enable-unicode=ucs4
sudo make
sudo make install
到此,Skyeye已经安装完成,可以运行
/opt/skyeye/bin/skyeye
将会看到
SkyEye 1.3.5-rc1
SkyEye is an Open Source project under GPL. All rights of different
parts or modules are reserved by their author. Any modification or
redistributions of SkyEye should not remove or modify the
annoucement of SkyEye copyright.
Get more information about it, please visit the homepage
http://www.skyeye.org.
Type "help" to get command list.
(skyeye)
切记,当安装发生错误时,一定要重新解压源代码。切记、切记!!!!!!!!