首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >工具链和库

工具链和库
EN

Stack Overflow用户
提问于 2012-01-22 10:36:55
回答 2查看 335关注 0票数 3

当我们编译工具链时,我们需要指定要使用哪个库来编译工具链。例如,我最近为openRISC架构编译了工具链。他们给了我一个从uClibc和newlib中选择的选项。

有必要用库来编译工具链吗?当我在嵌入式linux上工作时,我不能只在目标平台上编译一个库,然后使用工具链(没有库编译)并将库与用户程序链接起来吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2020-03-08 14:14:13

是的,为了构建工具链,我们必须指定c库。像uClibc主要用于微控制器(后来用于处理器),musl libc用于小于32MB的大小(用于较小的内存),glibc用于大内存,但不是非常可配置。glibc适用于wildly (与POSIX兼容)。此外,在构建工具链(是否与POSIX兼容)时,您还需要考虑其他支持库。

票数 0
EN

Stack Overflow用户

发布于 2012-04-09 05:32:04

粗略地说,有必要使用库来编译工具链。以减少搜索,变得更加方便。现在每个人都想要所有的东西都很快,如果他们不能直接得到它,他们会感到恼火,但我们应该学会如何变得有用和高效。库和工具链非常重要。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8958506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档