概述
https://blog.51cto.com/xiacaojun/1923603
快速编译为动态库方法
下载源码后之直接进入源码目录
./configure --enable-shared --prefix=/opt/ffmpeg
make -j6
sudo make install
其中--enable-shared表示编译为动态库,--prefix表示安装的路径,当然,根据自己的需要可能要有更多的配置选项,暂时没有接触到,需要时可以再打开。
编译完成后就可以看到/usr/local/ffmpeg目录中有头文件和动态链接库文件。如果为了项目编译运行方便,可以直接把动态链接库复制到 /usr/lib目录下,这样运行就不用指定库路径了。
编译项目时候要注意,库路径要设置到/usr/lib 防止有老版本冲突,很多软件安装的时候会把ffmpeg安装进去,比如安装opencv也会把ffmpeg安装进去,有可能造成版本冲突。
最后
以上就是魔幻刺猬为你收集整理的ffmpeg的ubuntu的编译过程(编译静态库和动态库)的全部内容,希望文章能够帮你解决ffmpeg的ubuntu的编译过程(编译静态库和动态库)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复