Tiny6410 学习笔记(一)编译环境搭建

来源:互联网 发布:淘宝缓存怎么清理不了 编辑:程序博客网 时间:2024/05/02 12:24

前段时间工作实在太忙了,每天九点多回到家里,洗个澡十点了。
有气无力的,买回来的开发板落灰落了一层,
有时候梦想和理想是美好的,现实是残酷的。
很享受能早点儿下班,看看资料,跟着学学嵌入式的感觉。
也能把工作中学到的东西实际应用在一个小巧的开发板上。
好开始,我们开始搭建环境:


做嵌入式第一个需要的:
交叉编译环境

获得这个东东有三个方法:

第一,自己下载,然后自己配置,自己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
看看编译会不会报错,如果都是正确的。

那么恭喜你环境搭好了。




原创粉丝点击