gpt4 book ai didi

printf - Clang使用什么标准的C库? glibc,它自己的还是其他的?

转载 作者:行者123 更新时间:2023-12-03 09:48:10 25 4
gpt4 key购买 nike

我很确定glibc是gcc的标准C库实现的名称。
但是对于LLVM/Clang我不确定。我已经用Google搜索试图找到它是否带有它自己的整个标准C库的实现,或者它们是否也使用glibc。令人惊讶的是,我能找到的是一篇最近的文章,讨论了Google is considering writing a new libc for LLVM。但是,这并不能替代。
即使在LLVM/Clang源代码存储库中,也很可能我只是盲目或愚蠢,但我似乎找不到它。
需要明确的是,我只对C标准库感兴趣,而不对C++标准库感兴趣。我对研究printf系列功能的实现特别感兴趣。
有人可以告诉我在哪里可以找到Clang的libc/标准C库实现或其源存储库吗?

最佳答案

Clang没有自带的C标准库。而是"supports a wide variety of C standard library implementations"
包括Mac OS在内的类似Unix的系统都附带了它们。 Windows没有。在Windows上,默认设置要求安装Microsoft的Visual C库。不过,似乎也可以在Windows和MinGW的库中使用Clang。

关于printf - Clang使用什么标准的C库? glibc,它自己的还是其他的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59019932/

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