我正在考虑在Linux上使用带有clang的Apple的块运行时,我用GNU libc <unistd.h>
发现了incompatibility issues。通过查看更多信息,我找到了一位用户suggesting:
哦好时间使用不同的libc?我听说FreeBSD很棒! : - )
看似暗示,使用不同的libc
这是一个相当愚蠢的理由。但这确实让我想到了:
为什么会你交换你的C库?使用一个优于另一个(例如GNU libc与FreeBSD libc)有什么优点/缺点? (我想这也适用于libstdc++
与libc++
)。
答案 0 :(得分:2)
我可以想到三个原因。