Jon*_*ely 79
我会为每个操作系统使用本机库,即GNU/Linux上的libstdc ++和Mac OS X上的libc ++.
libc ++在GNU/Linux上并非100%完整,当libstdc ++更完整时,使用它并没有什么优势.此外,如果你想链接到用C++编写的任何其他库,它们几乎肯定是用libstdc ++构建的,所以你也需要链接它以使用它们.
更多信息点击这里了解libc中的各种平台上的完整性++.
小智 29
主要的Linux发行版不提供LLVM libc ++,因为:
如果最终libc ++成为发行版的一部分,它将作为可选组件.链接它可能需要额外的选项.
就像Jonathan所说,你应该使用默认包含的任何工具.Clang在Linux中使用是安全的,因为它被配置为GCC替代品,所以在这方面你不必担心2个编译器.此外,由于您的目标是两个平台,因此您应该查看cmake.
| 归档时间: |
|
| 查看次数: |
46968 次 |
| 最近记录: |