arm-apple-darwin11-llvm-g ++ - 4.2在哪里可以更改编译器?

时间:2011-12-08 14:47:19

标签: xcode g++ arm static-libraries

我想为arm架构编译一个lib。显然Xcode插入了一条路径“arm-apple-darwin11-llvm-g ++ - 4.2”。

两个问题:

  1. 我可以在哪里更改此设置?
  2. 我只在我的系统上找到arm-apple-darwin10-llvm-g ++ - 4.2,如何更新到arm-apple-darwin11-llvm-g ++ - 4.2?

2 个答案:

答案 0 :(得分:1)

通常可以通过单击项目然后选择“构建设置”并在“构建选项”下选择XCode编译器。

Darwin11是OS X Lion 10.7, 因此,当您想要升级编译器时,您必须升级您的操作系统并重新安装XCode。

编辑:正如我刚才所见,arm编译器似乎没有darwin11变体。只有一个i686(和x86_64)-apple-darwin11编译器。

也许darwin11 for arm在下一个版本中?我不知道......但XCode 4.2.1(4D502) - 目前的产品发布 - 不应该指的是arm-apple-darwin11-llvm-g ++ - 4.2。

然而,在10.7 SDK目录中有一个名为arm-apple-darwin11的目录,但在我的系统上(10.7.2最新的MBA,从未安装过10.6)它是空的。

答案 1 :(得分:0)

apple darwin是OSX的核心,我认为让darwin 11运行最简单的方法(如果不是唯一一个)就是将你的OSX升级到10.7.1

编辑:该死的cli_hlt你很快!