ffmpeg库移植链接动态库
一、ubuntu安装ffmpeg
-
从ffmpeg官网:https://www.ffmpeg.org/download.html下载源代码,ffmpeg-3.1.3.tar.bz2
-
解压文件
$tar -jxvf ffmpeg-3.1.3.tar.bz2 -
配置makefile:
$./configure --enable-shared --prefix=/usr/local/ffmpeg --disable-static --enable-debug=3
- 编译
make -j4
make install
-
将动态库给到全局可用,给到用户空间
sudo cp /usr/local/ffmpeg/lib/* /usr/lib -
将头文件全局可用
sudo cp -r /usr/local/ffmpeg/include/* /usr/include -
调用库
gcc -o test test.c -lavformat -lavcodec -lavutil -lswscale