美文网首页
ffmeg编译ios的.a文件

ffmeg编译ios的.a文件

作者: gleeeli | 来源:发表于2019-06-20 10:40 被阅读0次

    需要的资源链接:
    https://github.com/kewlbear/FFmpeg-iOS-build-script
    参考链接:
    https://blog.csdn.net/ago_lei/article/details/82085560

    1.把gas-preprocessor.pl文件拷贝一份到/usr/local/bin/ 目录下
    2.然后为文件gas-preprocessor.pl开启可执行权限,打开终端,输入命令:
    chmod 777 /usr/local/bin/gas-preprocessor.pl
    3.安装yasm,终端输入命令行brew install yasm
    4.下载后cd到目录运行脚本:./build-ffmpeg.sh

    一些说明:
    要构建所有内容:
    . /build-ffmpeg.sh

    若要生成arm64库,请执行下列操作:
    . /build-ffmpeg.sh arm64

    要为armv7和 x86_64 ( 64位 仿真器) 构建fat库,请执行以下操作:
    . /build-ffmpeg.sh armv7 x86_64

    要从单独构建的瘦库构建fat库:
    . /build-ffmpeg.sh lipo

    辅助命令:
    查看支持的指令集 :
    lipo -info libavcodec.a

    xcode9报videotooolbox相关错:
    将系统库VideoToolbox.framework和AudioToolbox导入项目中
    然后项目文件中引入:

    import<AudioToolbox/AudioToolbox.h>

    import<VideoToolbox/VideoToolbox.h>

    相关文章

      网友评论

          本文标题:ffmeg编译ios的.a文件

          本文链接:https://www.haomeiwen.com/subject/oicdqctx.html