专注江苏网站建设,沈阳网站制作找网势科技,网站做的好不好数据,wordpress 字体大小1. 安装MSYS2和必要工具
下载并安装MSYS2打开 MSYS2中的 MinGW 64-bit 终端更新系统包#xff1a;
pacman -Syu
# 如果提示关闭终端#xff0c;关闭后重新打开再次运行#xff1a;
pacman -Su装编译工具链#xff1a;
pacman -S --needed base-devel mingw-w64-x86_64-t…1. 安装MSYS2和必要工具
下载并安装MSYS2打开 MSYS2中的 MinGW 64-bit 终端更新系统包
pacman -Syu
# 如果提示关闭终端关闭后重新打开再次运行
pacman -Su装编译工具链
pacman -S --needed base-devel mingw-w64-x86_64-toolchain \mingw-w64-x86_64-nasm mingw-w64-x86_64-yasm \git make pkg-config diffutils2.获取FFmpeg源代码
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
git checkout release/6.0 # 使用稳定版本3.Windows专用配置命令
./configure \--prefix./build \--enable-gpl \--enable-version3 \--disable-everything \...4.编译和安装
make clean make -j$(nproc) make install遇到的问题和解决办法
./configure: line 5921: x86_64-w64-mingw32-nm: command not found
确认正确的软件包已安装 运行以下命令检查 binutils 是否安装
pacman -Qs binutils如果没有看到 mingw-w64-x86_64-binutils请安装它
pacman -S mingw-w64-x86_64-binutils检查实际安装的工具名称 在 MSYS2 MinGW 64-bit 中工具可能有不同的命名方式。尝试查找类似的工具
ls /mingw64/bin/*nm*你可能会看到类似 x86_64-w64-mingw32-nm.exe 或 nm.exe 的文件。
创建符号链接如果工具存在但名称不同 如果发现工具以不同名称存在
ln -s /mingw64/bin/nm.exe /mingw64/bin/x86_64-w64-mingw32-nmls: cannot access ‘/mingw64/bin/x86_64-w64-mingw32-nm*’: No such file or directory
处理办法同上