编辑/更新/注意:让 clang 使用 libstdc++。到目前为止,对我来说一直工作得很好。
================================
过去我cmake
可以通过buildit
使用.lib
http://llvm.org/svn/llvm-project/libcxx/trunk
这个buildit
脚本似乎没有使用我之前使用libsupc++
的方法。cmake
例如,本指南显示了一个cmake
为 生成生成文件的咒语libc++
,它将能够负责编译和安装。
我的问题是这些不同的生产 LLVM 的方法之间有什么区别——libc++
应该使用哪一种?他们的行为会有所不同吗?
该buildit
脚本似乎没有为安装提供任何帮助。是否有关于如何正确安装库的说明?在我以前用 cmake 构建的 libc++ 中,我必须始终添加-lc++
到链接器标志(以及带有 的路径-L
),这在我的 OS X makefile 中是不需要的。