FFMPEG Windows编译
编译版本示例ffmpeg4.3.1
所需的工具
1、安装MSYS2
- pacman -Syu 更新msys2
- pacman -S base-devel(默认全部安装)
- pacman -S mingw-w64-x86_64-toolchain(默认全部安装)
- 将 set MSYS2_PATH_TYPE=inherit注释取消掉,如果没有,手动加上这一句
2、安装VS2019,勾选C++相关
编译流程:
这里以X64为示例
1、打开VS命令行 x86_x64 Cross Tools Command Prompt for VS 2019
2、找到msys2 mingw x64 快捷方式,直接拖进vc2019 命令行
3、在弹出的msys2窗口中执行:cl命令,测试是否继承了vs cmd命令
编译ffmpeng
1、在ffmpeg目录执行
./configure --toolchain=msvc --enable-shared --prefix=host_x64
./configure --toolchain=msvc --enable-shared --prefix=host_x86
2、make -j8
3、make install