gpt4 book ai didi

ffmpeg - 无法在 centos 7 上安装 libvorbis, fatal error : ogg/ogg. h:没有这样的文件或目录

转载 作者:行者123 更新时间:2023-12-04 23:23:45 30 4
gpt4 key购买 nike

您好,我一直在尝试使用本教程安装带有一些库的 FFmpeg
https://trac.ffmpeg.org/wiki/CompilationGuide/Centos?version=85

使用此命令安装 libvorbis

cd ~/ffmpeg_sources
curl -O -L http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.gz
tar xzvf libvorbis-1.3.5.tar.gz
cd libvorbis-1.3.5
./configure --prefix="$HOME/ffmpeg_build" --with-ogg="$HOME/ffmpeg_build" --disable-shared
make
make install

我使用命令 make 收到此错误
    ../include/vorbis/codec.h:26:21: fatal error: ogg/ogg.h: No such file or directory
#include <ogg/ogg.h>
compilation terminated.

当我安装 ffmpeg 时出现此错误
ERROR: vorbis not found using pkg-config

谢谢

最佳答案

libvorbis 需要 libogg。您遵循的指南中提到了这一点。所以先编译libogg:

cd ~/ffmpeg_sources
curl -O -L https://downloads.xiph.org/releases/ogg/libogg-1.3.4.tar.gz
tar xzvf libogg-1.3.4.tar.gz
cd libogg-1.3.4
./configure --prefix="$HOME/ffmpeg_build" --disable-shared
make
make install

然后编译 libvorbis:
cd ~/ffmpeg_sources
curl -O -L https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.6.tar.gz
tar xzvf libvorbis-1.3.6.tar.gz
cd libvorbis-1.3.6
./configure --prefix="$HOME/ffmpeg_build" --with-ogg="$HOME/ffmpeg_build" --disable-shared
make
make install

请注意,libogg 当前的版本为 1.3.4,而 libvorbis 的版​​本为 1.3.6。您正在遵循该指南的旧版本,因此您尝试安装 libvorbis 1.3.5。

关于ffmpeg - 无法在 centos 7 上安装 libvorbis, fatal error : ogg/ogg. h:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58368110/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com