Linux Ubuntu 绿色版交叉编译工具环境搭建

1. 前言

      由于我们公司主要是卖模组,因此需要提供各种平台的SDK 开发包o(╥﹏╥)o,之前在上一篇文章中,提到公司有个客户需要Linux arm 平台的,就领导就丢一个arm-linux-gcc 的压缩包给我,让我搞定,终于花了很大的功夫,搞定了。本以为就没什么事情了。谁知道,现在客户换新的平台,新的是君正的平台:X1000,运行是LINUX3.0,然后领导又扔了一个mips-gcc 的压缩包给我,又让我搞定它,额 。。。。。。。。。。。。。。。。。。。无语了。。。。。。。。。又是一个坑。

2. Linux 绿色版交叉编译工具搭建

2.1 安装环境

Ubuntu 16.04 

2.2 安装编译器 

mips-gcc472-glibc216

2.3 安装步骤

2.3.1 使用tar命令:

tar zxvf mips-gcc472-glibc216.tar.gz

2.3.2 解压之后,得到以下目录,

2.3.3 在/use/local/ 目录下,新建arm 目录

2.3.4 将刚才解压的文件目录所有文件拷贝到arm 目录下

 sudo cp -r mips-gcc472-glibc216/ /usr/local/arm/

2.3.5 配置环境变量,把交叉编译工具链的路径添加到环境变量PATH中去,这样就可以在任何目录下使用这些工具

使用命令编辑profile 文件,添加相应的环境变量,

sudo vim /etc/profile 

2.3.6 在profile中最后一行添加:

export PATH=$PATH:/usr/local/arm/mips-gcc472-glibc216/bin

命令格式 export PATH=$PATH: + 交叉编译工具路径

这个路径就是那个bin目录所在的路径,可能你的不一样,

2.3.7 使用命令,

sudo source /etc/profile

使环境变量生效,或则重启Ubuntu.

2.3.8 在终端上输入命令mips-linux再按Tab键,可以看到下图,说明环境变量设置成功了

2.3.9 在终端上输入命令 mips-linux-gnu-gcc -v,可以看到下图,说明环境变量设置成功了

2.3.10 验证,编译一个.c文件,看是否编译成功

总结:其实在安装过程中,会出现各种各样的错误,一般就是库文件安装不完整,大家可以把错误信息直接复制,到网上搜索一下,一般都能解决,这里希望大家在学习Linux时多一点耐心。

OK. 搞定 ......O(∩_∩)O哈哈~

/**
 *         ┏┓   ┏┓+ +
 *        ┏┛┻━━━┛┻┓ + +
 *        ┃       ┃
 *        ┃   ━   ┃ ++ + + +
 *        ████━████ ┃+
 *        ┃       ┃ +
 *        ┃   ┻   ┃
 *        ┃       ┃ + +
 *        ┗━┓   ┏━┛
 *          ┃   ┃
 *          ┃   ┃ + + + +
 *          ┃   ┃    Code is far away from bug with the animal protecting
 *          ┃   ┃ +     神兽保佑,代码无bug
 *          ┃   ┃
 *          ┃   ┃  +
 *          ┃    ┗━━━┓ + +
 *          ┃        ┣┓
 *          ┃        ┏┛
 *          ┗┓┓┏━┳┓┏┛ + + + +
 *           ┃┫┫ ┃┫┫
 *           ┗┻┛ ┗┻┛+ + + +
 *
 * @author chenxi
 * @date 2019-11-8 15:13:38
 */

猜你喜欢

转载自blog.csdn.net/gd6321374/article/details/102972436