gpt4 book ai didi

gcc - Newlib 的替代品?

转载 作者:行者123 更新时间:2023-12-01 17:45:03 28 4
gpt4 key购买 nike

我是一名使用 IA-32 类型处理器的嵌入式软件工程师。我们正在寻找一个编译器工具链 - 最好是免费的。

我们曾经使用 Mentor Graphics CodeBench Lite,但它不再可用。

我们研究了其他 GCC 发行版,但没有一个具有 glibc 的裸机实现。除了 newlib 之外没有,但由于 GPL 和 LGPL 许可问题,我们无法使用它。我们是 OEM,我们的客户(和我们)拥有专有代码。

欢迎任何建议。

最佳答案

Sourcery 的“lite”gpl 工具仍然可用,只是 Mentor 喜欢玩隐藏链接。

如果您想要一个具有非 GPL 许可的轻量级 C 库,您可以考虑 Android 的 Bionic。

但是,您的担心可能是错误的。 IANAL 但大多数 C 库许可证都有某种链接异常(exception),您可能需要在律师的帮助下进行研究 - 如果没有,它们作为系统库的实用性将受到极大限制。

实际上,快速搜索 newlib 许可页面(很复杂)似乎表明,其中更多是在 BSD 风格的许可下,而不是在 GPL 风格的许可下,尽管需要小心地将其全部整理出来。

关于gcc - Newlib 的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16943236/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com