最近需要在CentOS 7系统下编译ffmpeg,发现没有ffplay,缺少SDL2库。
在网上查了很多教程都是直接yum安装的,我换了好几个源都没有成功,所以只能通过别的途径安装。后来参考了
linux 下 SDL2 安装 这篇文章才搞定。
具体流程如下:
1.从https://www.libsdl.org/download-2.0.php 下载SDL version 2.0.9 (stable)的Source Code
2.解压缩,并cd到SDL2文件夹下运行命令
./configure --prefix=/usr
make
make install
3.安装的时候如果提示缺少libxext-devel库,可以用yum安装
yum install libxext-devel
4.cd到ffmpeg文件夹下,重新编译ffmpeg就能编译出ffplay文件了。