ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Linux下编译安装外部库

Linux下编译安装外部库 都是配置编译安装三部曲下面两个例子安装x264cd /usr/local/srctar xjf x264-master.tar.bz2 # 或你下载的具体包名cd x2641、配置./configure --prefix/usr/local --enable-shared --enable-pic2、编译和安装make -j$(nproc) sudo make install3、刷新系统的动态链接库缓存让系统运行时能快速找到你刚安装的共享库.so 文件。#关键让系统找得到 .so 和 pkg-configsudo ldconfig安装后验证x264 --version # 能输出版本就 OKpkg-config --libs x264 # 能出 -lx264 就说明 ffmpeg configure 找得到了安装ffmpeg1、编译前的准备工作配置阶段./configure \--prefix/usr/local/ffmpeg \--enable-shared \--disable-static\--enable-gpl \--enable-libx2642、编译把代码变成库文件在当前终端窗口中继续输入以下命令。利用电脑的多核处理器加速编译$(nproc) 会自动获取CPU核心数make-j$(nproc)3、安装把文件复制到系统目录文件正式安装到系统中(如果不加 sudo可能会因为没有权限写入 /usr/local 目录而报错)sudo make install
返回列表