由GCC提供的uclibc支持

时间:2014-07-04 12:26:16

标签: gcc uclibc

' man gcc'描述了针对不同平台和架构的许多依赖于机器的选项,但我不了解' -muclibc'因为它是在GNU / Linux选项下定义的,但不是特定的硬件。

有人可以提供更多详情吗?

感谢。

1 个答案:

答案 0 :(得分:1)

大多数GCC工具链都不支持-muclibc(因为它没有做任何有用的事情),因为人/公司/发行版/构建GCC的任何东西都没有配置或构建uClibc多库和它一起去。

打算与uClibc一起使用的工具链配置中,该选项会进行一些适合uClibc的配置更改。当然,如果编译器是构建的,用于uClibc,则默认情况下将启用此选项。如果编译器配置为与uClibc和glibc / newlib / whatever一起使用,那么-muclibc选项通常会双重职责为链接器选择正确的库。