Ubuntu 環境中搭建嵌入式交叉編譯鏈方法

2021-07-10 08:13:23 字數 1212 閱讀 6104

常用的方法大致2種:

toolchain 一般為:arm-***-linux-gnueabihf-4.9.3(***).tar ,解壓後

方法一:

將編譯器的路徑加入到path中,用vi編輯 或者 nano/vi ~/.bashrc,在末尾加入以下內容:

例如:

export

path=/opt/friendlyarm/toolchain/4.9.3/bin:$path

export

gcc_colors=auto

路徑 設定為 自己 工具鏈 toolchain 所在目錄位置;

執行一下~/.bashrc指令碼讓設定立即在當前shell視窗中生效,注意"."後面有個空格:

. ~/.bashrc

這個編譯器是64位的,不能在32位的linux系統上執行,安裝完成後,你可以快速的驗證是否安裝成功:

arm-linux-gcc -v

方法二:

修改/etc/profile檔案:

# vim /etc/profile

增加路徑設定,在末尾新增如下,儲存/etc/profil檔案:

export path=$path:/usr/local/arm/3.4.1/bin

立即使新的環境變數生效,不用重啟電腦:

對應方法一:#source /root/.bashrc

對應方法二:# source /etc/profile

檢查是否將路徑加入到path:

# echo $path

顯示的內容中有/usr/local/arm/bin,說明已經將交叉編譯器的路徑加入path。至此,交叉編譯環境安裝完成。

測試是否安裝成功

# arm-linux-gcc -v  

方法三:

直接export法(應該是 不能長期有效的 方法)

直接執行以下命令:export path=$path:/usr/local/arm/4.3.2/bin

(後面的/usr……是您解決後交叉編譯工具的絕對路徑)

參考:

嵌入式學習 環境搭建

系統環境 rhel 6.5 32bit 虛擬機器 一 搭建交叉編譯環境 1 拷貝toolchain到 usr local opt tar zxvf crosstools 451.tar.gz c usr local opt2 修改環境變數,新增交叉編譯器到路徑path中 vim etc profil...

嵌入式TFTP環境搭建

linux ubuntu sudo apt get install tftpd hpa tftp hpa 2.修改配置檔案 linux ubuntu sudo vi etc default tftpd hpa 配置檔案路徑 etc default tftpd hpa 使用者名稱 tftp usern...

ubuntu 嵌入式開發環境

1.安裝好ubuntu10.04後,公升級語言包,自動會把輸入法和字型安裝好。2.passwd 修改unix密碼,以允許root賬戶登入。4.解決root賬戶下的聲音問題 修改 etc default pulseaudio,修改前兩行為 pulseaudio system start 1 disal...