ARM工具鏈詳解

2022-08-27 02:51:10 字數 796 閱讀 3145

工具鏈:工具鏈就是一堆工具集合,它這裡就會說到是編譯器、鏈結器、裝配器甚至包括除錯等等這樣一堆的工具集合就稱為工具鏈。在這裡預設自帶arm公司的工具鏈,所以我們可以直接使用,包括還可以支援一些靜態鏈結庫或者動態鏈結庫等等。

然後就可以自己寫**進行編譯,而編譯出來的東西就直接是針對arm的,那麼這個並檔案就可以直接給它燒到這樣的乙個開發板上。

同時在關盤目錄下面有個linux,在

linux

下面就有一些與

linux

相關的很多任務具,包括

「mktools」

工具,檔案系統製作工具,圖上第一款就是基於

arm的

gcc,所以我們就把它拷貝過去解壓。

輸入命令解壓。

可以看到有很多相關的編譯檔案,包括它的鏈結、gcc、

c++等等。

輸入命令,為了方便起見,我們就把它拷貝到環境變數裡面,這樣我們每次用到的時候就不用敲來敲去了。

arm的官網工具鏈。

以後如果比較熟悉也可以自己製作這樣乙個工具鏈,其實就是乙個工具集合,包括我們要用到的相關內庫,多個工具程式,從編譯到編譯鏈結和打包這樣一系列全部都完成的乙個過程。

ARM工具鏈安裝筆記

linux qt for arm 交叉環境學習筆記 1 g sudo apt get install g 2 com工具 sudo apt get install cutecom 在安裝qt emmbed前安裝,不然配置configure 時會出錯 sudo apt get install libx...

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 增...

arm交叉編譯工具詳解

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