一、系统:
windows和linux都可以。
在windows下面的话需要用到一个windows的linux环境模拟器cygwin。
我用的ubuntu14.04
二、工具:
1、硬件模拟工具用skyeye。这是一个源自中国人开发的ARM硬件模拟器。
其介绍http://www.ibm.com/developerworks/cn/linux/l-skyeye/part1/
2、编译链接等工具:arm-elf-tools
下载地址:http://opensrc.sec.samsung.com/download.html
三、工具安装:
1、skyeye:
没有用书上的方法,直接$sudo apt-get install skyeye,就安装好了skyeye。skyeye的具体用法可以参照上面给出的skyeye中的链接。
2、arm-elf-tools:
a\从下载地址处下载arm-elf-tools20040305.sh
b\chmod 755 arm-elf-tools20040305.sh
c\如果直接执行上面的.sh文件,则会出现一些错误提示。需要修改。具体修改参见链接:http://blog.csdn.net/penglijiang/article/details/7522159
d\$sudo ./arm-elf-tools20040305.sh即可安装成功。
四、测试工具是否安装成功:
1、skyeye:
a\测试skyeye是否安装成功,只需要直接$skyeye,如果出现skyeye的支持选项,则说明安装成功;
b\skyeye的使用需要用到配置文件,skyeye.conf文件。配置文件的写法和里面的关键字之后再讲。
2、arm-elf-tools:
a\测试是否安装成功,只需要直接$arm-elf-gcc -v,如果出现版本号,则说明安装成功;
b\arm-elf-tools的具体用法单独文章说。
如上基本环境就搭建好了。接下来就可以开搞了!