windows编译ffmpeg

前言

目标

在windows下编译ffmpeg库

环境

  • Win10
  • VS2019 64bit
  • ffmpeg 4.3.1(下载ffmpeg源码)

步骤

msys2

1. 下载安装msys2
我下载了msys2-x86_64-20201109.exe并安装

2. 安装工具,打开msys2,在命令行中执行
pacman -S make gcc diffutils yasm pkg-config  

配置编译环境

![134](D:\xzw\doc_xzw\img\134.png)1. 修改msys2 目录下的 msys2_shell.cmd
将里面的rem set MSYS2_PATH_TYPE=inherit这句更改成set MSYS2_PATH_TYPE=inherit

2.点击电脑右下角开始菜单,点击“Visual Studio 2019-> VS2019 x64 本机工具命令提示符(vs2019 x64 Native Tools Command Prompt)”,会弹出命令行窗口。输入并执行命令"安装目录\mys64\mys2_shell.cmd"。

在弹出的窗口中输入which cl命令并执行,输入which link命令并执行,查看是不是vs2019

134

编译ffmpeg

在上一步的窗口中,进入ffmpeg源码文件夹下,执行如下命令

//配置命令
./configure  --toolchain=msvc  --enable-shared --prefix=../output_lib

//make命令
make -j4(4线程编译)

//编译完成copy库
make install

135

# ffmpeg  

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×