《一步一步嵌入式操作系统》笔记2-环境搭建
2016-06-19 14:15
162 查看
一、系统:
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的具体用法单独文章说。
如上基本环境就搭建好了。接下来就可以开搞了!
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的具体用法单独文章说。
如上基本环境就搭建好了。接下来就可以开搞了!
相关文章推荐
- c++类及其基础规则详解
- [Set 单调] BZOJ 2926 [Poi1999]空立方体问题
- 4-3使用mailto在网页中链接Email地址
- 测验的答案
- iOS9新特性
- thymeleaf 模板引擎
- struts2标签引用
- [KD-TREE 堆] BZOJ 2626 JZPFAR
- C++ 多态 polymorphic 编译时期多态
- Bat命令学习
- JS数组
- 设计模式 - - - 从单例模式谈起
- windows 语音:根据文字说语音
- 将博客搬至CSDN
- Google人工智能平台TensorFlow介绍
- 我们应该希望看到的值
- CSS margin和padding
- C语言-位运算的应用
- Linux启动与登陆环境
- Spring @ResponseBody只能返回String类型数据解决办法