arm交叉編譯工具搭建

2021-09-30 15:44:16 字數 590 閱讀 4984

操作平台:rel5.1

交叉編譯工具版本:arm-linux-gcc 4.3.2

1、進入root使用者命令列模式,執行su root

3、進入工具鏈放置的目錄下,cd/mnt/hgfs/linux/

解壓工具鏈 tar xzvf arm-linux-gcc-4.3.2.tgz -c /

注:-c / 選項作用是指將工具鏈指解壓到 /usr/local/ 目錄下,這是預設的使用者軟體安裝目錄

到此工具鏈可以使用了,但使用時需要加上工具鏈所在路徑,比較麻煩,因此下面為系統新增環境變數。

4、為工具新增環境變數,修改 /etc/profile 檔案,

找到對應位置新增 pathmunge /usr/local/arm/4.3.2/bin,或者在末尾新增export path=/usr/local/arm/4.3.2/bin:$path

,完後執行

source /etc/profile

檢視環境變數方法,如export $path

工具鏈安裝完成,說白了就是乙個解壓到目標檔案的過程,沒有自己配置。

可以使用arm-linux-gcc -v 測試工具鏈是否安裝成功。

arm交叉編譯工具詳解

保險起見,原文內容如下 命名規則例項 codesourcery abi 和 eabi arm linux gnueabi gcc 和 arm linux gnueabihf gcc 交叉編譯工具鏈的命名規則為 arch vendor os gnu eabi 根據對作業系統的支援與否,arm gcc可...

ARM的交叉編譯工具

arm官方提供了各種環境下的交叉編譯工具 要注意的是分為 cortex a family 和cortex r and cortex m families 兩套工具鏈,分別對應arm不同架構的處理器。我用到的是嵌入式的arm核 目前最新的是2019年q4的版本 頁面中提供了windows linux ...

交叉編譯 ARM

交叉編譯 是在乙個平台上生成另乙個平台上的可執行 編譯 例 c51的交叉編譯發生在keil 整合環境上面 linux上面編寫樹莓派的 並編譯成可執行的 如 out,在樹莓派上執行 目的平台上不允許或不能夠安裝我們所需要的編譯器 1 目的平台上的資源貧乏,無法執行我們所需要編譯器 2 目的平台還沒有建...