交叉工具鏈的安裝與使用

2021-07-11 05:32:33 字數 556 閱讀 1569

交叉工具鏈的安裝與使用

1, 交叉編譯工具鏈的安裝(即解壓工具鏈)

#tar zxvf arm-linux-4.3.2.tgz -c /

2, 為工具新增環境變數

在/etc/profile

中新增

pathmunge /***/4.3.2/bin

(arm-linlux-gcc

所在目錄)

3, 使用工具編譯檔案

#arm-linux-gcc hello.c -o hello

4, 通過

file

命令檢視可執行檔案格式

#file hello

檢視hello的一些平台資訊 

5, objdump反彙編命令的使用

#arm-linux-objdump -d -s hello > log

獲得hello

的彙編**

6, readelf 命令的使用

#arm-linux-readelf -d hello > log

檢視hello

使用的動態庫

安裝交叉工具鏈

使用國嵌提供的工具包arm tools.tar.gz,首先解壓 tar xvzf arm tools.tar.gz cd arm tools tar xvzf arm linux gcc 4.3.2.tgz c 指定解壓到根目錄去 解壓到 usr local arm 4.3.2 還需修改環境變數 v...

安裝交叉工具鏈

本文以openwrt x86的工具鏈為例 製作openwrt 的工具鏈 參考 tar xvf openwrt toolchain x86 generic gcc 4.8 linaro uclibc 0.9 33.2 linux i686 tar.bz2cd openwrt toolchain x86...

安裝交叉工具鏈

為什麼需要交叉編譯工具呢?x86下寫的程式不能在arm架構下執行,需要乙個工具將x86的程式編譯成arm下的程式才能在amr平台下執行 1 將交叉工具拷貝到共享目錄下 2 解壓交叉編譯工具 su 切換到root目錄操作,更加方便 3找到arm linux gcc所在的目錄 cd usr local ...