1. 程式人生 > >如何獲得交叉編譯器。

如何獲得交叉編譯器。

對於嵌入式開發,選擇一個可靠的編譯器很重要。目前對於嵌入式linux開發,我們得到交叉編譯器有兩種途徑,一種是自己製作。另外一種是下載。

1、下載交叉編譯器

目前下載交叉編譯器,有很多人是從google搜尋引擎中隨便搜尋到某些網站的編譯器,然後就下載,使用,這種方法並不推薦。因為嵌入式Linux的開發往往比較複雜,我們必須要有一個可靠的開發工具,這樣的話來避免一些有可能來自編譯器的bug,從而降低開發風險。

我們應該到比較可靠的官方網站下載開發所用編譯器,如下:

ftp://ftp.snapgear.org/pub/snapgear/tools/

2、製作交叉編譯器

目前從原始碼來製作交叉編譯器,一般來說可以選擇crosstool這樣的工具。它是一個整合化的指令碼工具,執行其中的指令碼。可以自動的針對不同的體系結構,不同的軟體版本,進行下載編譯安裝,生成我們想要的交叉編譯器。

crosstool工具的網站連結如下:

http://www.kegel.com/crosstool/