您的位置:首页 > 其它

ubuntu编译FFMPEG报错ERROR: x265 not found using pkg-config

2017-07-05 10:59 691 查看
PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \

  --prefix="$HOME/ffmpeg_build" \

  --pkg-config-flags="--static" \

  --extra-cflags="-I$HOME/ffmpeg_build/include" \

  --extra-ldflags="-L$HOME/ffmpeg_build/lib" \

  --bindir="$HOME/bin" \

  --enable-gpl \

  --enable-libass \

  --enable-libfdk-aac \

  --enable-libfreetype \

  --enable-libmp3lame \

  --enable-libopus \

  --enable-libtheora \

  --enable-libvorbis \

  --enable-libvpx \

  --enable-libx264 \

  --enable-libx265 \

  --enable-nonfree

老是报

ERROR: x265 not found using pkg-config

开始以为是pkg-config版本太低,又以为是pkg-config出问题,baidu很久都没有解决问题。

我使用apt-get安装265的

sudo apt-get install libx265-dev

发现用这个方法没有把相关信息加入pkg-config,导致pkg-config检索不到。

于是下载编译安装

sudo apt-get install cmake mercurial
cd ~/ffmpeg_sources
hg clone https://bitbucket.org/multicoreware/x265 cd ~/ffmpeg_sources/x265/build/linux
PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DENABLE_SHARED:bool=off ../../source
make
make install


OK,没有错误啦。

总结:不能全信apt-get ,必要的时候试试make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐