阅读说明:
该系列文章,基于的平台均为Tiny4412SDK 1312;4G EMMC; 1G DDR3
带@lamar: 前缀的表示终端里面的命令
前言
我们知道,嵌入式的开发模式,基本上就是(上位机+目标机);伴随着这种特殊的开发模式,便诞生了传说中的交叉编译器。其实,就是为了借助上位机强大的计算能力,来加快目标机的开发效率。
准备
- 编译工具链:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
- 操作系统:ubuntu 12.04
开始
==>>1. 解压:
@lamar: tar zxvf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
==>>2. 建议把编译链工具放在根目录下:
@lamar: cp ./opt/* -rf /opt
==>>3. 设置环境变量
@lamar: vi ~/.bashrc
在末尾添加内容:export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin
保存退出
==>>4. 验证结果
@lamar: arm [TAB键]
显示如下结果时,说明编译环境已经搭建好了: