交叉編譯工具鏈的安裝(arm 2008q3為例)

2021-06-01 03:28:32 字數 693 閱讀 3828

1 從pc上拷貝arm-2008q3的壓縮檔案到ubuntu的/usr/local,解壓縮

2 在/root下.bashrc檔案中新增環境變數;編輯編輯.bash_profile也行。

export path=$path:/usr/local/arm-2008q3/bin;

3 使設定生效# source /root/.bashrc

4 檢查是否生效 # arm-none-linux-gnueabi-gcc –v 出現版本列印資訊即可。

環境變數相關

根據發行版本的情況,bash有兩個基本的系統級配置檔案:/etc/bashrc和/etc/profile。這些配置檔案包含兩組不同的變數:shell變數和環境變數。前者只是在特定的shell中固定(如bash),後者在不同shell中固定。很明顯,shell變數是區域性的,而環境變數是全域性的。

環境變數,或者稱為全域性變數,存在與所有的shell中,在你登陸系統的時候就已經有了相應的系統定義的環境變數了。linux的環境變數具有繼承性,即子shell會繼承父shell的環境變數。 #env 顯示環境變數,設定則是修改/etc/profile或者/etc/bashrc;設定則是修改~/.profile或者~x/.bashrc

本地變數,當前shell中的變數,很顯然本地變數中肯定包含環境變數。linux的本地變數的非環境變數不具備繼承性。 #set顯示本地變數,

linux下arm交叉編譯工具鏈的安裝

環境 ubuntu16.04 交叉編譯工具鏈 arm linux gnueabihf gcc tar vxf gcc linaro 4.9.4 2017.01 x86 64 arm linux gnueabihf.tar.xz解壓縮後進入gcc linaro 4.9.4 2017.01 x86 64...

Ubuntu 安裝arm交叉工具鏈

筆者使用的是天嵌的eabi 4.3.3 embedsky 20100610.tar.bz2 1 先將其解壓,命令如下 sudo tar xvf eabi 4.3.3 embedsky 20100610.tar.bz2 c 2 然後修改path sudo vim etc bash.bashrc 3 增...

交叉編譯工具鏈安裝

平台 pc 筆者使用虛擬機器vmware 系統 redhat6 ubuntu 版本 4.3.2 tar xvzf arm linux gcc 4.3.2.tgz c 注意這裡使用的是預設解壓路徑,預設是解壓到 usr local arm目錄下 如果需要制定安裝路徑的,只需要在 c後面跟上具體路徑即可...