由于现在手头上没有板子,所以想采用网上的skyeye先进行模拟。但是搞了一下午都没有成功,晚上看了一晚上的电视,回来又搞,总觉得我前面的工作都是正确的,只是有一个很小的地方没有考虑到而已。果然,回来很快就找到了问题的所在,趁热打铁吧呵呵
1、首先下载skyeye的源文件:skyeye-1.2-RC6.tar.bz2,将其复制到/tmp目录下,并对其进行解压
tar jxvf skyeye-1.2-RC6.tar.bz2
2、 cd skyeye-v1
make
3、cd binary就可以看到skyeye的可执行文件了。
但是现在直接运行skyeye出现错误
[maximus@localhost binary]$ skyeye
bash: skyeye: command not found
想了想应该是路径的错误,于是添加路径
[maximus@localhost binary]$ PATH=$PATH:/tmp/skyeye-v1/binary
然后执行skyeye -h
[maximus@localhost binary]$ skyeye -h
------------------------- SkyEye -V1.2 ---------------------------
Usage: SkyEye [options] -e program [program args]
Default mode is STANDALONE mode
------------------------------------------------------------------
Options:
-e exec-file the (ELF executable format)kernel file name.
-d in GDB Server mode (can be connected by GDB).
-c config-file the skyeye configure file name.
-h This Help Display
-v This shows arch and cpu supported
------------------------------------------------------------------
至此,skyeye安装完成。