Tiny6410 学习笔记(一)编译环境搭建
2012-09-12 20:10
302 查看
前段时间工作实在太忙了,每天九点多回到家里,洗个澡十点了。
有气无力的,买回来的开发板落灰落了一层,
有时候梦想和理想是美好的,现实是残酷的。
很享受能早点儿下班,看看资料,跟着学学嵌入式的感觉。
也能把工作中学到的东西实际应用在一个小巧的开发板上。
好开始,我们开始搭建环境:
做嵌入式第一个需要的:
交叉编译环境
获得这个东东有三个方法:
第一,自己下载,然后自己配置,自己build。
第二,使用厂商提供的工具,需要特定的环境。
第三,Ubuntu apt-get
我使用第二种方法开始做。
开发板提供了:
Tiny6410开发环境搭建:
OS: Fedora 9 (光碟提供)
arm-linux-gcc (arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz)
这样我们只需要做一个动作就可以开始build u-boot,build内核,build initrd 等等了。。。
那就是:
pathmunge /opt/FriendlyARM/toolschain/4.5.1/bin
再执行:
进行简单的测试:
第一个:
看看打印输出,
如果为:
gcc version 4.5.1
则正确。
第二:
编写helloworld.c
那么恭喜你环境搭好了。
有气无力的,买回来的开发板落灰落了一层,
有时候梦想和理想是美好的,现实是残酷的。
很享受能早点儿下班,看看资料,跟着学学嵌入式的感觉。
也能把工作中学到的东西实际应用在一个小巧的开发板上。
好开始,我们开始搭建环境:
做嵌入式第一个需要的:
交叉编译环境
获得这个东东有三个方法:
第一,自己下载,然后自己配置,自己build。
第二,使用厂商提供的工具,需要特定的环境。
第三,Ubuntu apt-get
我使用第二种方法开始做。
开发板提供了:
Tiny6410开发环境搭建:
OS: Fedora 9 (光碟提供)
arm-linux-gcc (arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz)
这样我们只需要做一个动作就可以开始build u-boot,build内核,build initrd 等等了。。。
那就是:
vim /etc/profile在其中加入 pathmunge
pathmunge /opt/FriendlyARM/toolschain/4.5.1/bin
再执行:
source /etc/profile这就完成了。。。
进行简单的测试:
第一个:
arm-linux-gcc -v
看看打印输出,
如果为:
gcc version 4.5.1
则正确。
第二:
编写helloworld.c
arm-linux-gcc helloworld.c -o helloworld看看编译会不会报错,如果都是正确的。
那么恭喜你环境搭好了。
相关文章推荐
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- Nginx学习笔记1-编译Nignx,搭建开发环境
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- c++学习笔记(1)——环境搭建、经典教程推荐及 Visual Studio 2005/2008中如何编译和运行C++程序
- 转: live555学习笔记1—编译与调试环境的搭建
- OK6410 Linux开发环境搭建--编译以及ubuntu的使用方法学习笔记
- zynq学习笔记一:搭建linux交叉编译环境(ubuntu 17.04)
- live555学习笔记1—编译与调试环境的搭建
- 学习笔记----编译搭建lnmp环境
- Cocos2d-x学习笔记(一)——Windows开发环境和Android交叉编译环境搭建
- Linux学习笔记(LAMP-环境搭建)
- ogre 学习笔记系列(一)环境搭建
- Haskell 学习笔记 1 --环境搭建与类型系统(Haskell Tutorial 1--Getting start with Haskell)
- Udacity cs344-Introduction to Parallel Programming学习笔记-如何在VS环境下编译课程习题代码
- 使用VMWareWorkstation10搭建学习环境(学习笔记)
- Spring学习笔记(一)环境搭建和测试开发环境
- PIXhawk入门学习之Ubuntu下编译环境搭建
- Ant学习笔记——自己构建Ant编译环境
- Android入门学习笔记(二):Android开发环境的搭建