2007年5月18日 星期五

建置 uClibc 開發環境

uClibc是嵌入式Linux作業系統系統的C語言程式庫,可以在標準的 Linux 或沒有記憶體管理單元的Linux系統,如uCLinux。uClibc比GNU的C語言程式庫小的多,幾乎所有被glibc支援的應用程式都可以順利的移植過去,由 glibc 移植到 uClibc 只需重新編譯程式碼,目前處理器平台有 i386、i960、h8300、m68k、mips/mipsel、PowerPC、SH、SPARC及v850處理機。

安裝及設定 uClibc 的環境有點麻煩,好在uClibc 提供了root_fs image,如果不是很堅持一定要自己建置開發環境,可以由官方網站直接下載使用。

步驟如下:

1.Download root_fs_i386.bz2 from uclibc.org http://www.uclibc.org/downloads/
2.bunzip2 root_fs_i386.bz2
3.mkdir root_fs
4.su root
5.mount -o loop root_fs_i386 root_fs
6.chroot root_fs /bin/su -

沒有留言: