我正在尝试将我的 clang 从 Apple clang 1.7 版(tags/Apple/clang-77)(基于 LLVM 2.9svn)安装/更新到 clang 3.3 版。正如其他帖子(如何在 Mac OS X 10.6 上将 clang 更新为 3.3 )所建议的那样,我已将预编译的二进制文件下载到 usr/bin/ 中。
此安装/更新的重点是能够在我的 Mac 上使用 C++ 代码(不是我编写的,而是为较新的机器 OS 10.8.x 编写的)。我会优先使用 Xcode 来更新它,但不幸的是,Apple 没有在没有开发人员订阅的情况下免费提供必要的 Xcode 版本。
我已经编辑了我的 PATH 和 LD_LIBRARY_PATH 以包含 clang3.3/bin/ 和 clang3.3/lib,但是我收到“非法指令”错误,我不清楚这是为什么。
我真正想要的是从头开始再次尝试整个过程,并逐步概述该过程,就像在这里看到的那样(如何安装 clang 预构建二进制文件 ubuntu 12.04),Mac OSX 系统除外,而不是 Ubuntu。
我意识到有一些以前的线程提出了几乎相同的问题,但我专门询问这些版本(并且从包括通过终端/理解路径/等安装的经验非常少的角度来看)。
谢谢你的帮助。