听说这个skyeye能模拟开发板,所以装一下。
首先要到http://sourceforge.net/projects/skyeye/files/skyeye/下载源码包,最新版本是1.3.5的
当然你的要是ubuntu或者mint的话可以直接apt装,不过版本有点低,现在的那个版本是1.2.5的
这里直接装1.3.5的吧
tar解压:tar xvf skyeye-1.3.5_rc1.tar.gz
然后CD下,cd skyeye-1.3.5_rc1
按照官方的文档,下面就是./configure,make lib ,make ,make install_lib,make install了,然后就可以用了。但是你会发现出现好多错误,一般都是缺少必要的包产生的。
依赖的包有:libgtk2.0-dev ,pkg-config, libatk1.0-dev ,libpango1.0-dev, libfreetype6-dev, libglib2.0-dev ,libx11-dev, binutils-dev, libncurses5-dev, libxpm-dev
还有python-dev,gcc,make,g++,libiconv,llvm,autoconf,automake
那个libiconv和llvm基本要自己编译安装。
libiconv:http://download.chinaunix.net/download.php?id=33686&ResourceID=5879,这个是1.14的,目前最新的
安装libiconv:1)./configure --prefix=/usr/local
2)make
3)make install
中间可能有些错误,不过很容易解决,另外我也想不起来了
接下来就是llvm了,这个你要注意版本,apt也能装,不过版本不符,像你要装skyeye1.3.4的,要求llvm是2.8,那么你就得装2.8的,其它版本不行,要是skyeye1.3.5的,就需要3.0的了,如果不符的话,在configure这一关就过不去(版本检查)。
http://llvm.org/releases/download.html#3.0,这个是3.0的,其它版本这里也有,看清楚版本再下
然后就是安装1)./configure 2) make 3) make install。
最后就是skyeye1.3.5和arm_elf_tool的安装
基本上上面的都做了,skyeye就很好弄了
./configure
make lib
make
make install_lib
make install
最后要装个arm_elf_tool,http://download.csdn.net/detail/xinhenghan/549853,要分的
我采用的方法是:先tail -n+43 arm-elf-tools-20040427.sh >> 1.tar.gz 产生一个1.tar.gz文件,复制到根目录下,sudo cp 1.tar.gz /
然后解压就好了,一定要root权限
#tar zxvf 1.tar.gz
到这里基本上就安装好了,接下来就可以使用了,sky官方那里有编译好的板子模型,挺多的,可以下载下来用用。
测试跟后序的事项,可以参考这篇文章:http://www.linuxidc.com/Linux/2012-10/71650.htm