1. 程式人生 > >嵌入式linux(交叉工具鏈)

嵌入式linux(交叉工具鏈)

在linux環境下程式設計前,我們需要安裝gcc編譯器。
那在進行嵌入式linux開發前,我們首先需安裝交叉工具鏈。
1、下載arm-linux-gcc-xxx.tar.gz
2、解壓工具鏈到某一目錄下
如:tar xvzf arm-linux-gcc-4.3.2.tar.gz –C /
–C 表示解壓到指定目錄,這裡為/根目錄。
3、修改/etc/profile,新增:
pathmunge /usr/local/arm/4.3.2/bin
這樣直接使用命令,不用每次使用命令前都要加檔案目錄了。
4、執行source /etc/profile
就是更新儲存設定。

編譯器:arm-linux-gcc


如:arm-linux-gcc hello.c -o hello

反彙編工具:arm-linux-objdump
如:arm-linux-objdump -D -S hello

ELF檔案檢視工具:arm-linux-readelf
如:arm-linux-readelf -d hello
檢視hello使用的動態庫