zoukankan      html  css  js  c++  java
  • Windows 系统 vs2012 MinGW 编译ffmpeg 静态库

          Windows系统下 vs2012编译ffmpeg 动态库 前面已经有文章讲述,本文将讲述如果编译生成ffmpeg静态库以方便

    在vs2012下调用。

          准备工作:安装MinGW环境,修改ffmpeg配置文件,这两步均与编译动态库相同,这里不再赘述。唯一不同的不同的

    是配置命令,生成静态库的命令是:

    ./configure --toolchain=msvc --enable-static --enable-gpl  --enable-version3  --enable-librtmp 
    
      --extra-cflags="-I/home/wgg/libx264/include" --extra-cflags="-I/home/wgg"  --prefix="/home/wgg/out-3.0.2-static"

    ./configure --toolchain=msvc --enable-static --enable-gpl --enable-version3 --enable-librtmp --enable-libx264 --extra-
    cflags="-I/home/wgg/libx264/include" --extra-cflags="-I/home/wgg" --prefix="/home/wgg/out-3.0.2-static-x264"

      如果不需要引用第三方librtmp --enable-librtmp不需要,配置完配置项以后,make即可生成静态库。静态库以.a结尾,可以直接在vs2012环境使用。使用这些静态库如果提示链接一些接口不存在的时,将对应的系统lib库添加到工程里:winmm.lib ws2_32.lib Secur32.lib。

    备注: Ffmpeg 版本3.0.1

    如需交流,可以加QQ群766718184、127903734,或者QQ:350197870

     视频教程 播放地址: http://www.iqiyi.com/u/1426749687

    视频下载地址:http://www.chungen90.com/?news_3/

  • 相关阅读:
    第二阶段站立会议(3)
    第二阶段站立会议(2)
    第二阶段站立会议(1)
    返回一个最大联通子数组的和
    场景调研
    课程改进意见
    百度搜索引擎——评价
    求1的个数
    《校园封神榜》个人工作总结——第十天
    《校园封神榜》个人工作总结——第九天
  • 原文地址:https://www.cnblogs.com/wanggang123/p/6209200.html
Copyright © 2011-2022 走看看