Linux怎么通过源代码安装软件( 二 )


libswresample 3. 3.100 / 3. 3.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options][[infile options] -i infile]… {[outfile options] outfile}…
Use -h to get full help or, even better, run 'man ffmpeg'

Linux怎么通过源代码安装软件

文章插图
 
查看ffmpeg的版本
查看ffmpeg依赖哪些动态库
[root@zcwyou ffmpeg-4.1]# ldd ffmpeglinux-vdso.so.1 => (0x00007ffc454d7000)
libm.so.6 => /lib64/libm.so.6 (0x00007fe6c8f6b000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fe6c8d43000)
libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007fe6c8b3f000)
libxcb-shape.so.0 => /lib64/libxcb-shape.so.0 (0x00007fe6c893b000)
libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x00007fe6c8733000)
libva.so.1 => /lib64/libva.so.1 (0x00007fe6c8513000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fe6c8303000)
libz.so.1 => /lib64/libz.so.1 (0x00007fe6c80ed000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fe6c7ec7000)
libva-drm.so.1 => /lib64/libva-drm.so.1 (0x00007fe6c7cc4000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe6c7aa8000)
libc.so.6 => /lib64/libc.so.6 (0x00007fe6c76db000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe6c926d000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007fe6c74d7000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fe6c72d3000)
libdrm.so.2 => /lib64/libdrm.so.2 (0x00007fe6c70c1000)
Linux怎么通过源代码安装软件

文章插图
 
查看ffmpeg依赖哪些动态库
如果提示没有找到某某动态库,继续使用yum/RPM/源码安装的方式安装对应的动态库,否则程序不能正常运行 。
 
总结
至此,已经把一个C程序的源代码文件编译成为二进制文件 。现在可以直接使用ffmpeg最新版了 。
本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:
https://www.linuxrumen.com/rmxx/920.html




推荐阅读