編碼的世界 / 優質文選 / 生物

【Linux開發】arm-linux-gnueabihf-gcc下載


2022年7月16日
-   

原文地址:http://www.veryarm.com/arm-linux-gnueabihf-gcc
veryarm是個不錯的網站,裏面介紹了很多相關的基礎知識。
arm-linux-gnueabihf-gcc是由 Linaro 公司基於GCC推出的的ARM交叉編譯工具。可用於交叉編譯ARM系統中所有環節的代碼,包括裸機程序、u-boot、Linux kernel、filesystem和App應用程序。使用時,按照主機平台,可以下載以下任一版本中的一個,結果是一樣的:
Linux解壓版:在Linux主機(如Ubuntu、RedHat等)直接解壓即可使用。推薦方式!Windows安裝版:在Windows系統下安裝後使用。源碼版:交叉編譯器源代碼,一般很少用到。
arm-linux-gneabihf-gcc 與 CodeSourcery 的 arm-none-linux-gnueabi-gcc 類似,都可以用來編譯基於ARM平台所有環節代碼,CodeSourcery 的交叉編譯工具發布較早,從2005年開始一直到現在。Linaro 則是由ARM、飛思卡爾、IBM、Samsung、ST-Ericsson和TI等廠商聯合,為開發不同半導體公司系統單芯片(SoC)平台的共通軟件的一個非盈利公司。Linaro於2010年成立,並於當年11月發布第一版ARM Cortex-A 為核心的 SoC 進行效能優化的軟件工具。
arm-none-linux-gnueabi-gcc下載地址如下,都是直接從 Linaro 官網轉到國內雲盤的地址,方便國內用戶選擇下載。因為版本很多,可能難以選擇,但是我們建議您使用最新版本,即有最新~標志的下載項。
1 Linux解壓版
說明,編譯器中的eb代表big-endian。因為大部分情況下都使用little-endian,所以little-endian不標識,即為默認方式。 gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux.tar.bz2  下載 gcc-linaro-armeb-linux-gnueabihf-4.8-2014.04_linux.tar.xz  下載 gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz  下載 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.07_linux.tar.xz 最新~ 下載 gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 最新~推薦! 下載
 
2 Windows安裝版
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_win32.exe  下載 gcc-linaro-arm-linux-gnueabihf-4.8-2014.04-20140416_win32.exe  下載 gcc-linaro-arm-linux-gnueabihf-4.9-2014.07-20140726_win32.exe 最新~  下載
 
3 源碼
說明,編譯器中的eb代表big-endian。因為大部分情況下都使用little-endian,所以little-endian不標識,即為默認方式。 gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_src.tar.bz2  下載 gcc-linaro-armeb-linux-gnueabihf-4.8-2014.04_src.tar.bz2  下載 gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_src.tar.bz2  下載 gcc-linaro-armeb-linux-gnueabihf-4.9-2014.07_src.tar.bz2 最新~  下載 gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_src.tar.bz2 最新~   下載
 
最後,附上Linaro的官方網站:http://www.linaro.org/。

熱門文章