我下载了这个示例项目(http://tunein.com/mobile/ios/tunein_radio_source.zip),但是在编译时,我在ffmpeg库中遇到了这个错误:
为架构'armv7'选择了不支持的编译器'GCC 4.2'
即使更改为LLVM,我也会收到完全相同的错误。
有什么建议吗?
梅尔
答案 0 :(得分:22)
xcode构建错误:
Unsupported compiler ‘GCC 4.2′ selected for architecture ‘i386′
解决方案:
这可能是因为将iOS 5之前的SDK项目导入到仅使用iOS 5 SDK的xcode副本中。
要修复,
点击您的项目 - >构建设置。然后在Build Options下面 是Compiler for C / C ++ / Objective-C的一个条目。选择Apple LLVM 编译器3.0。
当您使用新的编译器时,这可能会影响二进制文件的其他方面,因此YMMV。话虽这么说,但到目前为止我没有引起任何问题。
答案 1 :(得分:4)
在项目
的“构建设置”中的“编译器版本”下选择LLVM编译器