請問大家都用什麼C library在嵌入式系統上?

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

版主: chester

請問大家都用什麼C library在嵌入式系統上?

文章rollboy » 週六 3月 11, 2006 12:41 am

最近有個機會讓我去玩embedded system ...
目前的功課是練習使用cross-compiler編程式 ...
x86 ---> mipsel

我已經學會自己編出toolchain(gcc + binutils)
不過還是欠缺library ... 找了一些資料也是霧煞煞

我知道有幾套針對embedded開發的library

dietlibc
newlib
uclibc

今天試著編newlib , 使用cross-compiler編成for mipsel平台的
不過一直失敗 , 也實在搞不懂編譯的流程

http://www.jollen.org/EmbeddedLinux/ARM ... hains.html 參考資料之一
... 網頁中說需把newlib放到gcc內 ... 然後在gcc configure加上--with-newlib ... 雖然這樣我可以編出gcc ... 可是我發現newlib內似乎沒什麼改變? 也沒有編譯? 很納悶這樣的用意?

當然 ... 我也有試著直接編newlib ... 不過下make的時候感覺怪怪的
它好像什麼事都沒做 , 沒有編譯 , 怪怪的 :-?

所以來這看看有沒有人有相關經驗 ...
是否可以分享一下自己的編譯流程 , 使用的library , 以及心得呢?

謝謝大家 .. :shock:
just for fun ...
rollboy
懵懂的國中生
懵懂的國中生
 
文章: 210
註冊時間: 週六 10月 11, 2003 4:47 pm
來自: chiayi

文章sddnd » 週六 3月 11, 2006 1:59 am

或許你可以試試用 uClinux
或是 buildroot

goolge them and try it :-)
sddnd
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週一 1月 06, 2003 1:00 pm

文章rollboy » 週六 3月 11, 2006 1:14 pm

sddnd 寫:或許你可以試試用 uClinux
或是 buildroot

goolge them and try it :-)



hi ...
謝謝你的回覆
uClinux看起來是一套OS , 它有另外提供library可以直接Download下來編嗎?

如果我沒記錯 ... buildroot好像是uclibc整合好的套件
抓下來編就可以得到一個完成的toolchain以及uclibc library
如果是這樣 , 那麼這套我在之前就有嘗試過了
過程中它會用wget抓了不少source下來 ...
可是每次到了一半wget好像會抓不到某某source :-?
整個編譯過程就停在那 ...

還有人有相關經驗的嗎?
請分享一下 ... 謝謝大家 :mrgreen:
just for fun ...
rollboy
懵懂的國中生
懵懂的國中生
 
文章: 210
註冊時間: 週六 10月 11, 2003 4:47 pm
來自: chiayi

文章rollboy » 週一 3月 13, 2006 1:40 am

是否哪裡有完整的編譯流程可以參考?

到現在一直嘗試 ... 一直失敗 :-(
大家可否多分享一下經驗
謝謝...
just for fun ...
rollboy
懵懂的國中生
懵懂的國中生
 
文章: 210
註冊時間: 週六 10月 11, 2003 4:47 pm
來自: chiayi

文章chihhua64 » 週二 3月 14, 2006 2:40 pm

可以試試用
crosstool
chihhua64
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週三 10月 13, 2004 2:23 am

文章涛版如来佛祖 » 週五 6月 09, 2006 9:28 am

如果使用uclinux的话,有Script可用,下载一个build-uclinux-tools.sh,对着干吧!
涛版如来佛祖
 


回到 embedded system

誰在線上

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

cron