這是arm-linux-gcc-3.4.1.tar.bz2下載,arm-linux-gcc交叉編譯工具的安裝說明-arm-linux-gcc cross-compiler tool installation instructions。
我們用linux作開發(fā)時有時候裝一個軟件需要配置一些軟件有關的信息。另外,我們還要配置一下環(huán)境變量。例如:裝arm-linux-gcc 時就需要配置一下$PATH變量。下面介紹一下,linux shell 工作時需要讀取哪些目錄。我們都知道一般用linux 是使用shell和系統(tǒng)交互(即敲一些命令)。那這些命令有些是shell自己帶的,叫內部命令,有些是調用linux里的程序,既然要調用就要有地方存著這些命令。怎么告訴shell這些命令的位置那,就要通過環(huán)境變量來設置。如果你不設置環(huán)境變量的話,你想執(zhí)行和那個軟件有關的命令就必須到那個目錄下。
今天終于把arm的交叉編譯環(huán)境搭(Ubuntu)建起來了,其實挺簡單的,但是用了不少的時間。網上看了一下,這方面的資料挺多的,可能都是那種比較通用的搭建方法,感覺比較繁瑣。而且網上魚龍混雜,大部分都是拷貝的一份資料。自己根據自己的需要進行了一些精簡,這樣看起來就簡單多了。我用的是at91sam9261的芯片,屬于ARM9內核。用的arm-linux-gcc交叉編譯環(huán)境好像就支持V4 的內核架構,其中包含了ARM7和ARM9。
1、首先,下載一個源碼包:arm-linux-gcc-3.4.1.tar.bz2。
2、將源碼包拷貝到根目錄“/”下,解壓后確認目錄為:“/usr/local/arm/3.4.1/”。
3、添加環(huán)境變量到系統(tǒng)中:打開“/etc/bashrc”,并在 bashrc 文件的最后一
行添加:“export PATH=/usr/local/arm/3.4.1/bin:$PATH”,保存,此時環(huán)境變量已
經添入系統(tǒng)。
4、只要在終端中輸入“arm-linux-gcc -v”,會出現