嵌入式怎麼實現交叉編譯

嵌入式怎麼實現交叉編譯

1、伴隨着以計算機技術、通訊技術爲主的信息技術的飛速發展和互聯網的廣泛應用,3C(Computer、Communication、ConsumerElectronic)合一將成爲必然趨勢。信息家電,手持設備,移動設備等嵌入式產品的迅速發展,使得嵌入式軟件開發再度成爲一個研究熱點。

2、由於嵌入式設備的性能侷限,往往不能通過本機編譯得到所需軟件的可執行程序。因此,以Linux爲主機操作系統,搭配一個交叉編譯系統,爲嵌入式設備生成可執行程序已成爲日益流行的編譯嵌入式軟件的解決方案。而開放源碼的編譯器GCC,經過多年的發展,已能支持幾乎所有知名廠商的處理器,是嵌入式軟件開發中理想的交叉編譯器。