clang之在 mac 10.6.8 上安装 libc++

pengyingh 阅读:164 2025-06-02 22:19:02 评论:0

我目前正在尝试在我的 Mac 上安装 lib++.1.dylib。我按照此处的说明进行操作 http://libcxx.llvm.org/并下载了源代码。当我尝试 ./buildit 时遇到了 clang++: command not found 错误。

所以我去了这里http://clang.llvm.org/get_started.html并安装了 clang。不幸的是,现在当我回去安装 libcxx 时,我仍然遇到 clang++ 错误。 Clang 本身作为 clang --help 调出帮助菜单。

安装 Xcode 不是一个选项,因为我正在运行 10.6.8。

我该如何继续,即让 clang++ 命令起作用?

请您参考如下方法:

在github中有关于在10.6上构建libc++的说明 https://github.com/llvm-mirror/libcxx/tree/apple

To build on Mac OS X 10.6, you need a helper library and header found here. cp cxxabi.h to /usr/include, and cp libc++abi.dylib to /usr/lib.

Next:

cd libcxx/lib

export TRIPLE=-apple-

./buildit

That should result in a libc++.1.dylib. To install it I like to use links instead of copying, but either should work:

cd /usr/lib

sudo ln -sf path-to-libcxx/lib/libc++.1.dylib libc++.1.dylib

sudo ln -sf libc++.1.dylib libc++.dylib

cd /usr/include/c++

sudo ln -sf path-to-libcxx/include v1

说明中的链接无效。 10.6 的 libcppabi 您可以在此链接上下载 http://www.mediafire.com/download/2aq37hc97n4f47c/libcppabi.zip


标签:C++
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号