Ubuntu 13.0 嵌入式开发常用工具安装
在linux环境下进行嵌入式开发会大大提升我们的效率,下面介绍一些linux下嵌入式开发的常用工具安装方法,其中包括,arm-linux-gcc(编译工具),minicom(linux下的超级终端),tftp,(简单文件传输协议), nfs(网络文件系统)。A arm-linux-gcc(编译工具)
开发嵌入式时需要用该编译器编译,这样生成的二进制文件才能最终下载到开发板上运行。
安装方法:
ubuntu 12.04交叉编译器(arm-linux-gcc-4.4.3) 1.获取arm-linux-gcc-4.4.3(我是板子光盘里的,百度一下就应该有的下) 2.解压 tar xvzf arm-linux-gcc-4.4.3.tar.gz -C / (我是解压到根目录的,这个可以自己定) 3.更改环境变量 cd /root/ vi .bashrc 在最后加上 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin (路径)(注意等号那边不要space) source .bashrc1 下载arm-linux-gcc4.x.x.tar.gz。下载任意版本均可!
2 可以新建任意目录cd /; mkdir /pkg
3 cp arm-linux-gcc4.x.x.tar.gz /pkg.
解压: tar –xzvf arm-linux-gcc4.x.x.tar.gz
会生成: /usr/local/arm…
4 找到arm-linux-gcc 的位置,可以用where arm-linux-gcc 搜素,一般在 ./usr/local/arm/version_num/bin;
5 最后把arm-linux-gcc的路径添加到环境变量$PATH中,有三种方法:
一:修改/etc/bash.bashrc文件
gedit /etc/bash.bashrc
在最后加上exportPATH=$PATH:/pkg/usr/local/arm/4.x.x/bin
执行 source /etc/bash.bashrc 即可使用arm-linux-gcc
二:修改/etc/profile文件(每次打开新的终端如果要用arm-linux-gcc都需要执行source/etc/profile ):
gedit /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/pkg/usr/local/arm/4.x.x/bin
source /etc/profile
三:修改/etc/environment文件
gedit /etc/environment
原文件应为PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games“
将其改为
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/pkg/usr/local/arm/4.x.x/bin"
保存退出即可
6. 检查是否将路径加入到PATH:
echo $PATH
显示内容/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.4.3/bin说明已经将交叉编译器的路径加入PATH。至此,交叉编译环境安装完成。
7 arm-linux-gcc -v 会显示arm-linux-gcc 的版本号。