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
 */

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章