交叉編譯工具鏈的配置與測試

2021-08-17 15:57:35 字數 1034 閱讀 2030

2、建立工作目錄mkdir /usr/local/arm

3、解壓交叉編譯工具鏈tar -xvf arm-linux-gcc-4.4.3.tar 

4、將解壓後的檔案opt/friendlyarm/toolschain/4.4.3都拷貝到工作目錄下/usr/local/arm

5、拷貝完之後就修改配置檔案

1.修改/etc/bash.bashrc檔案,此檔案只對當前使用者適用

sudo gedit /etc/bash.bashrc

在最後加上export path=$path:/usr/local/arm/4.4.3/bin

儲存,退出,然後重新整理環境變數使其生效:source /root/.bashrc

2.修改/etc/profile檔案,此檔案對所有使用者適用

sudo gedit /etc/profile

在最後加上export path=$path:/usr/local/arm/4.4.3/bin

儲存,退出,然後重新整理環境變數使其生效:source /etc/profile

3.修改/etc/environment檔案

sudo gedit /etc/environment

在最後加上:/usr/local/arm/4.4.3/bin

6、如果你是32位的ubuntu系統,到此就已經配置成功了,

測試配置成功的命令是 arm-linux-gcc -v 如果出現版本號,則說明配置成功

如果你是64位的系統,那麼你還要進行下一步的操作

我們安裝的是32位的arm-linux-gcc,但是我們的系統是64的,所以需要安裝32位的庫

使用了lib32ncurses5、lib32z1軟體包做為替代,所以在ubuntu14.04版本當中應該安裝執行:

sudo apt-get install lib32ncurses5 ​

sudo apt-get install lib32z1

sudo apt-get install lib32stdc++6

sudo apt-get install libc6:i386 

交叉編譯工具鏈

交叉編譯工具鏈 交叉編譯 就是在一種平台上編譯出能執行在體系結構不同的另一種平台上的程式 比如在pc平台 x86 cpu 上編譯出能執行在以arm為核心的cpu平台上的程式,編譯得到的程式在x86 cpu平台上是不能執行的,必須放到arm cpu平台上才能執行,雖然兩個平台用的都是linux系統 交...

交叉編譯工具鏈安裝

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

交叉編譯工具鏈安裝

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