-1

升级到 Mac OS 10.8 后,几个 python 库停止工作。尝试通过 easy_install 或 pip 重新安装它们会带来错误消息“-bash: cc: command not found”。XCode 已安装。尝试为 XCode 安装命令行工具坚持注册到开发人员计划。我不想为过去的工作支付 99 美元。我不需要分发任何东西——我没有开发任何与苹果有关的东西。

有没有办法在不声明自己是 Mac 开发人员/每年支付 99 美元的情况下获得 c 编译器、制作和所有这些东西?

更新:伙计们,这些反对票是关于什么的?你知道答案?您不想知道 Mac OS X 10.8 有问题吗?我真的很困惑。

4

3 回答 3

3

命令行工具免费提供:

还要检查https://github.com/kennethreitz/osx-gcc-installer/
可能这就是你要找的东西。

于 2012-07-26T01:51:30.860 回答
1

您应该能够通过转到首选项和下载从 Xcode 中安装命令行工具。如果它仍然在抱怨,请尝试使用 xcrun 访问内置工具。xcrun 允许您从命令行访问内置的 xcode 工具。

xcrun -find cc 找到 llvm 的位置,然后你可以设置你的环境来解决它。

例子:

xcrun -find cc
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
lomion@basso.local:/usr/bin>xcrun cc
clang: error: no input files
Exit 1
于 2012-07-26T01:57:14.153 回答
0

我不完全确定这是否可行,但它不会破坏您的计算机,所以为什么不这样做。您可以在此处下载 Clang 工具链http://llvm.org/releases/download.html。您将需要 MacOS X/x86_64 的 Clang 二进制文件。它应该为你安装 llvm、gcc、cc 和一切。

于 2012-07-26T00:57:52.843 回答