SkyEye的下载和安装
从 http://gro.clinux.org/frs/?group_id=327&release_id=562 下载Skyeye的各个版本:skyeye-0.8.8.5.tar.bz2
1) 在cygwin\usr\src下解压skyeye-0.8.8.5.tar.bz2
输入:cd /usr/src
tar jxvf skyeye-0.8.8.5.tar.bz2
2) 进入skyeye目录 ,进行配置
输入:cd skyeye
./configure --target=arm-elf
3) 进行创建
输入:make
4) 进行安装
输入:make install
如果一切正常,则在/usr/local/bin目录下,有一个执行文件skyeye
5) 成功运行skyeye
输入:cd /usr/local/bin
skyeye
显示:
$ skyeye
***********************************************************************
**** ****
**** SkyEye Simulator Ver 0.8.8 with GDB/Insight 5.3 Interface ****
**** ****
***********************************************************************
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This SkyEye was configured as "--host=i686-pc-cygwin --target=arm-elf".
说明:
●用./configure配置时,出现:
checking for mingw32 environment... no
checking whether the C compiler (gcc-g-O2) is a cross-compiler..no等
配置的时候那些后面带no提示的项不必理它,不会影响配置的成功与否,不过编译成功后的skyeye不能运行LCD的模拟罢了;
●make时出现:
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/skyeye/tix/win'
make[1]: Leaving directory `/usr/src/skyeye/tix'
make[1]: Entering directory `/usr/src/skyeye/gdb'
make[2]: Entering directory `/usr/src/skyeye/gdb'等
以及make install时也有出现小问题,这些问题有可能是没有安装gtk等的原因,可以先不去考虑。只要在/usr/local/bin目录下生成一个执行文件skyeye,即可。