ARM_S5PV210学习之手动安装交叉编译工具链

原文地址::http://www.linuxidc.com/Linux/2016-05/131833.htm


手动安装交叉编译工具链:

第一步:准备到Linux公社事先下载好的安装包 :arm-2009q3.tar.br2

到Linux公社1号FTP服务器下载(有更多您喜欢的)

------------------------------------------分割线------------------------------------------

FTP地址:ftp://ftp1.linuxidc.com

用户名:ftp1.linuxidc.com

密码:www.linuxidc.com

在 2016年LinuxIDC.com\5月\ARM_S5PV210学习之手动安装交叉编译工具链\

下载方法见 http://www.linuxidc.com/Linux/2013-10/91140.htm

------------------------------------------分割线------------------------------------------

将安装包放到虚拟机的共享文件夹下
 在linux中,用户自己装程序一般装在/usr/local 下
/bin目录下放置的一些系统自带的用户使用的应用程序,
/sbin目录下放置的是系统自带的系统管理方面的应用程序

 第二步:在linux下,将装包复制到工具链将要安装的目录下
 在打算安装工具链的目录下执行以下命令,表示将指定文件下的安装包复制到当前目录下 ./表示当前目录
cp /mnt/hgfs/"共享文件夹"/arm-2009q3.tar.br2 ./

第三步:在当前目录解压 安装包
tar -jxvf arm-2009q3.tar.br2

第四步:解压后会得到一个文件夹arm-2009q3,进入文件夹下的bin目录,里面就是交叉编译工具链的应用程序,到此相当于交叉编译工具链已经安装完毕

 第五步:
 安装后的测试,到安装好的应用程序的目录下去执行程序进行测试
./arm-none-linux-gnueabi-gcc -v 测试版本号,如果能够显示版本号"gcc version 4.4.1",则说明程序安装成功

 安装完前面的一到五步,只能算是一个初步安装

 还需要配置环境变,设置符号链接

***配置环境变量的意义
 环境变量就是操作系统的全局变量。每个环境变量对操作系统来说都是唯一的,名字和所代表的意义都是唯一的,系统可以有好多个环境变量,其中有一部分是系统自带的,还有一些是自己来扩充的;我们这里所涉及的环境变量是PATH。PATH这个环境变量是系统自带的,他的含义是系统在查找可执行文件时搜索的路径范围

***怎么配置环境变量
echo $PATH 打印环境变量
*修改PATH ,将需要设置成全局变量的应用程序的路径添加到PATH中
export PATH = “需要设置的完整路径”;$PATH (这样只能在这一次使用,下一次重新开始的时候又得重新配置)
*永久修改PATH
在当前用户的宿主目录下的~/.bashrc 这个文件会在每次/每一个终端打开的时候都会自动先执行这个文件,所以编辑这个文件,添加 export PATH = “需要设置的完整路径”;$PATH 保存并退出,在执行命令 source .bashrc(手动执行一遍.bashrc),然后环境变量就彻底配置好了

 如果是在root用户下配置的环境变量那就只能在root下才有效,在普通用户下就没有效果


***设置符号链接
ln 被链接的文件或程序 -s 链接的文件或程序

source ~.sh

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-05/131833.htm


你可能感兴趣的:(ARM_S5PV210学习之手动安装交叉编译工具链)