Mac OS X 10.6、Xcode 4、PowerPC C 编译器?

Mac OS X 10.6、Xcode 4、PowerPC C 编译器?

当我尝试为 PowerPC 交叉编译 C 代码时,出现以下错误:

llvm-gcc-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/powerpc-apple-darwin10-llvm-gcc-4.2': execvp: No such file or directory

安装缺失的编译器的最佳方法是什么?

答案1

Xcode 4 不包含 PPC 工具,但您只需做一点工作就可以将它们从 Xcode 3 安装中迁移过来。有一个网站详细介绍了如何操作,但我找不到。如果您确实需要使用 PPC,我建议您运行 Xcode 3。

另外,我不知道你的情况,但我强烈建议你放弃 PPC 支持,除非你真的需要它。不过这只是我的意见。

答案2

看一看这里。

然后另外执行以下操作(根据需要编辑路径):

cd /Developer/usr/llvm-gcc-4.2/bin
ln -s /Developer3/usr/llvm-gcc-4.2/bin/powerpc-apple-darwin10-llvm-gcc-4.2 powerpc-apple-darwin11-llvm-gcc-4.2

答案3

XcodeLegacy也是一个在较新版本的 OS X / macOS 上安装旧版 OS X 编译器和 SDK 的工具。

该工具会告诉您需要下载哪些 Xcode 包,然后从 Xcode 发行版中提取编译器和 SDK 并安装它们。

相关内容