【问题标题】:Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1命令 /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 失败,退出代码为 1
【发布时间】:2011-12-16 04:57:21
【问题描述】:

我的 XCode 版本是 iOS 5.0 的 4.2。我选择“LLVM GCC 4.2”作为编译器。当我编译我的项目时,它显示以下错误:

ld: warning: directory not found for option '-L/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/usr/lib/gcc/arm-apple-darwin10/4.0.1'
ld: warning: directory not found for option '-L/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1'
ld: library not found for -lz.1.2.3
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1

请帮我弄清楚为什么会发生这种情况以及如何解决它。

【问题讨论】:

  • 你能看看你的文件系统,看看这些目录是否存在吗?如果他们不这样做,你能走多远?

标签: objective-c ios xcode ios5 llvm-gcc


【解决方案1】:

libz.1.2.3 库不再存在(或者至少不包含在 SDK 中)。在您的项目设置中,链接到较新版本的库,例如 libz.1.2.5。

【讨论】:

  • @user901737 您介意在此处发布一个答案,详细说明如何您解决了这个问题吗?我敢打赌还有很多其他人遇到这个问题,您的解决方案将来可以帮助其他人!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-11
相关资源
最近更新 更多