【问题标题】:ffmpeg for iOS (armv6 and armv7)适用于 iOS 的 ffmpeg(armv6 和 armv7)
【发布时间】:2012-10-07 19:38:01
【问题描述】:

我在这里尝试了许多解决方案来为 iOS 构建 ffmpeg。最值得注意的是,我尝试的最后一个是在这里:ffmpeg won't ./configure in iOS5.1

当我尝试建议的解决方案,然后在我得到的输出库之一上运行“lipo -info”时:

输入文件 armv7/libavcodec.a 不是胖文件 非胖文件:armv7/libavcodec.a 架构:i386

这是在为 amrv7 构建的文件上运行“lipo -info”的预期结果吗?

【问题讨论】:

    标签: ios


    【解决方案1】:

    您是否可能为模拟器 i386 而不是 armv7 构建。

    此外,如果您使用 Xcode 4.4,那么在构建设置中包含 armv7s 或删除 armv7s 架构非常重要。

    【讨论】:

      【解决方案2】:

      很可能您没有安装 gas-preprocessor.pl 。 安装方法见这个答案:https://stackoverflow.com/a/5307801/1597017

      在我的项目中,我使用 rake 为带有 Xcode 4.5.1 (sdk 6.0) 的 iOS 配置和构建 ffmpeg 一个链接:https://github.com/kolyvan/kxmovie/blob/master/Rakefile

      【讨论】:

        猜你喜欢
        • 2012-08-01
        • 2011-11-21
        • 2012-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多