为armv7,armv7s,arm64,i386和通用构建ffmpeg iOS库 [英] Building ffmpeg iOS libraries for armv7, armv7s, arm64, i386 and universal

查看:339
本文介绍了为armv7,armv7s,arm64,i386和通用构建ffmpeg iOS库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我见过几个为armv7,7s和i386构建FFmpeg API的脚本,但是找不到任何适合armv64的脚本。本论坛其他主题的一些答案建议为arm64准备一个单独的库,但它与其他架构不兼容。因此,我需要一个适用于iOS所有支持架构的脚本,包括armv7,armv7s,armv64和i386。

I have seen several scripts to build FFmpeg API for armv7, 7s and i386 but couldn't find anything which would work for armv64 as well. Some of the answers on other threads of this forum suggested to prepare a separate library for arm64 but it does not work well with rest of the architectures. Hence I need a script which can work for all the supported architectures for iOS including armv7, armv7s, armv64 and i386.

推荐答案

我使用下面的脚本为arm64制作FFmpeg构建

I have use below scripts for making FFmpeg build for arm64

https ://github.com/kewlbear/FFmpeg-iOS-build-script

https://github.com/bbcallen/ijkplayer/blob/fc70895c64cbbd20f32f1d81d2d48609ed13f597/ios/tools/do-compile-ffmpeg.sh#L7

您必须在xCode项目中添加libbz2.dylib和libiconv.dylib框架。

You have to add libbz2.dylib and libiconv.dylib framework in your xCode project.

这篇关于为armv7,armv7s,arm64,i386和通用构建ffmpeg iOS库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆