用crosstool構(gòu)建基于arm的交叉編譯工具鏈.pdf
約8頁PDF格式手機打開展開
用crosstool構(gòu)建基于arm的交叉編譯工具鏈,在嵌入式系統(tǒng)中,我們經(jīng)常會聽到一個詞——交叉編譯。那么什么是交叉編譯?為什么要交叉編譯? 我的理解,所謂交叉編譯,就是解決一種平臺上開發(fā)的程序,在其他平臺上執(zhí)行的問題。舉個例子來說,當(dāng)我們需要開發(fā)一個能在arm系統(tǒng)上運行的程序,如果直接在arm系統(tǒng)中開發(fā),由于arm平臺的限制,很難實現(xiàn)。所以一般會在我們所熟悉的pc機上...
內(nèi)容介紹
此文檔由會員 hdu_song 發(fā)布
在嵌入式系統(tǒng)中,我們經(jīng)常會聽到一個詞——交叉編譯。那么什么是交叉編譯?為什么要交叉編譯? 我的理解,所謂交叉編譯,就是解決一種平臺上開發(fā)的程序,在其他平臺上執(zhí)行的問題。舉個例子來說,當(dāng)我們需要開發(fā)一個能在ARM系統(tǒng)上運行的程序,如果直接在ARM系統(tǒng)中開發(fā),由于ARM平臺的限制,很難實現(xiàn)。所以一般會在我們所熟悉的PC機上來開發(fā),但是問題是,PC機上編譯的程序格式,無法運行在ARM平臺上,所以我們需要借助一個工具,能夠?qū)C上的程序編譯為ARM上能執(zhí)行的格式。這個工具就是交叉編譯工具鏈。