本文详细介绍了如何移植Newlib并基于Newlib构造开源的嵌入式环境工具链 关键词: 工具链; C运行库; 桩函数; 移植 guopeng *
) 摘要: 在构建嵌入式系统开发环境时GNU 工具链(Toolchain)以其丰富的工具、高度的可移植性和传统的UNIX设计引起人们的关注
但在将GNU 工具链(Toolchain)应用到嵌入式软件开发时
良好的移植性及灵巧的结构成为Glibc的最佳替代函数库
陈林
基于NewLib的嵌入式系统ToolChain构建[EB/OL]
北京:中国科技论文在线
) Abstract: When it comes to build a development environment for embedded system, the GNU Toolchain is attractive with its rich kinds of tools , high portability and traditional style of UNIX-like
But when apply the GNU Toolchain to development of embedded system, its default C library called Glibc is too large and result in the efficiency of the code ,which links to the Glibc, cannot meet the expectation
Newlib may be the best substitution for Glibc with its rich functions, good portability and flexible and light structure
This paper gives an introduction about how to port newlib and how to build a toolchain on the basis of newlib for embedded system in details
Keywords: ToolChain; Newlib; Stub; porting ;Libgloss 下载PDF阅读器 PDF全文下载: 初稿 ( 874 ) 作者简介: 通信联系人: 【收录情况】 中国科技论文在线: 郭澎