mac上编译FFmpeg跑ios
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz >yasm.tar.gz tar xzvf yasm.tar.gz cd yasm-1.2.0 ./configure make sudo make install
3、 下载https://github.com/kewlbear/FFmpeg-iOS-build-script,执行./build-ffmpeg.sh。
脚本就是下载FFmpeg,编译支持arm64,armv7,i386,x86_64架构。
4、把yasm-1.2.0/thin 拷贝到 3中下载的目录下
5、终端进入FFmpeg-iOS-build-script目录,然后输入./build-ffmpeg.sh lipo,这个命令是讲.a文件合并成一个,最终在目录下生成最终的/FFmpeg-iOS/include 和 /FFmpeg-iOS/lib 。
6、新建工程,把FFmpeg-iOS文件加入工程,引入:libz.dylib,libbz2.dylib,libiconv.dylib,注意Header search paths 里的路径:$(PROJECT_DIR)/FFmpeg-iOS/include。
相关推荐
ShoppingChen 2020-05-29
PGzxc 2020-03-27
chancle 2020-02-22
ShoppingChen 2020-02-22
ShoppingChen 2020-02-19
83096129 2020-02-15
cherayliu 2020-02-14
83096129 2020-01-08
PGzxc 2019-12-30
yuuuuy 2019-12-30
dingwun 2020-11-16
wangdaren 2020-08-15
wqiaofujiang 2020-07-05
PGzxc 2020-07-04
ShoppingChen 2020-06-25
cherayliu 2020-06-17