1. 程式人生 > >Ubuntu 編譯 ARM-Linux-Gcc 工具鏈 -- 安裝crosstool-NG

Ubuntu 編譯 ARM-Linux-Gcc 工具鏈 -- 安裝crosstool-NG

oss con 配置 ons efi wget port inux tar

一、安裝crosstool-NG

1、建立arm-linux-tools目錄,並進入該目錄

$ mkdir arm-linux-tools

$ cd arm-linux-tools

2、獲取crosstool-NG的源碼

$ wget http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.20.0.tar.bz2

3、解壓crosstool-NG的源碼

$ tar xvjf crosstool-ng-1.20.0.tar.bz2

考慮到後續將要使用到的各種目錄,在這裏先建立好後續所需的目錄。

$ mkdir crosstool-build crosstool-install src crosstoo

4、配置並進行依賴檢測

$ cd crosstool-ng-1.20.0

$ ./configure --prefix /home/eric/arm-linux-tools/crosstool-install/

在配置之前,需要確保以下軟件已經安裝

1gperf

2bison

3flex

4texinfo

5gawk

6libtool

7automake

8libncurses5-dev

9g++

10help2man

在進行配置時,會進行依賴檢測,如果存在包缺失的現象,安裝好之後再執行配置即可。

成功配置之後會自動創建我們需要的Makefile文件。

5、編譯並安裝

$ make

$ make install

6、配置環境變量

$ export PATH=$PATH:/home/eric/arm-linux-tools/crosstool-install/bin/

7、檢查crosstool-NG是否安裝成功

$ ct-ng -v

Ubuntu 編譯 ARM-Linux-Gcc 工具鏈 -- 安裝crosstool-NG