About ARM's Tool chain[/b]

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

About ARM's Tool chain[/b]

文章victor » 週四 8月 12, 2004 12:11 pm

ARM's tool-chain has binutils,gcc,glibc three part..
我不太了解這三個工具的用途與意義..
以及它們之間的關聯性...希望有前輩為我解答


mail:victor@mail.hhnet.com.tw
0912732864 Mr.陳
victor
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週四 8月 12, 2004 11:46 am
來自: Kaohsiung TW

文章訪客 » 週四 8月 12, 2004 1:44 pm

binutils --> ar, as strip, nm, objdump, objcopy......
gcc --> GNU C compiler
glibc --> just GNU C library

建議去
http://www.redhat.com/support/manuals/gnupro.html

找找GNUPro toolkit manual, 裡面說的很詳細
若要了解ARM的架構, ARM&ARM是不可少的, 最好連loader的source cdoe也找來看, 才知道loader怎麼initial ARM core, device和如何載入kernel.
http://www.arm.linux.org.uk可去逛逛
個人認為, 若能搭配開發版子(最好選有MMU的)和multi-ice來trace一定能收穫粉多的

有錯請指教
訪客
 

Re: About ARM's Tool chain[/b]

文章Sazabi » 週六 8月 14, 2004 11:32 pm

假如你是要做 cross compiled tool chain, 你可以去
http://www.kegel.com/crosstool/

這個作者已把做 cross compiled 的gcc 和 glibc 所需的步驟寫成
shell script, 只要下載,改成你需要的 cpu 及 版本後,執行即可。

假如你是想知道各套件的關係,你可以去看看 Linux from scratch 的文件,裡面寫的蠻清楚的。
http://www.linuxfromscratch.org/

希望對你有幫助。
Sazabi
 

文章rocker » 週四 9月 16, 2004 12:19 am

我覺得目前國內的開發版子好像比對岸的貴耶
如果再加ICE的話.一般人大概買不起吧
有比較適合又合理的版子 嗎
rocker
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週三 9月 15, 2004 9:08 pm

文章vincent323 » 週四 9月 16, 2004 3:32 pm

rocker 寫:我覺得目前國內的開發版子好像比對岸的貴耶
如果再加ICE的話.一般人大概買不起吧
有比較適合又合理的版子 嗎


一般人玩embedded system才比較奇怪吧?

只是想玩玩的話,買個中古的ipaq就好了,不需要花錢

買目標版,如果是工作上需要,該投資的還是要投資呀!!

連搶銀行都要先花個絲襪錢來蒙面了 :mrgreen:

不過現在目標版都是大家努力抄,有能力作porting的公司並不多

買前要先三思
vincent323
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週四 9月 02, 2004 6:23 pm


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron