簡體   English   中英

使用Ogg Flac和Vorbis在Fedora中構建libsndfile

[英]Building libsndfile in Fedora with Ogg Flac and Vorbis

我正在嘗試使用Flac,Ogg和Vorbis的添加選項在Fedora 20中構建libsndfile庫。

因此,正如自述文件所述,我使用以下命令安裝了flac ogg和vorbis:

sudo yum install flac libogg libvorbis

之后,我在libsndfile源文件中執行了./configure,就像自述文件中所說的那樣,但是當它這樣做時,它說它找不到flac,vorbis和vorbisenc(它直接找到了ogg)。 這是./configure命令的輸出:

checking for flac >= 1.2.1 ... no
checking for ogg >= 1.1.3 ... yes
checking for vorbis >= 1.2.3 ... no
checking for vorbisenc >= 1.2.3 ... no

我檢查了flac和vorbis安裝的版本,它們都高於最低要求的版本。

我如何才能使./configure文件找到那些庫,以便按我的意願構建libsndfile?

提前致謝

在許多發行版中,軟件包(如libogg )僅包含該軟件包的共享(也許是靜態)庫-運行已與該庫鏈接的其他程序所需的一切。 實際構建使用該庫的新應用程序所需的C頭文件和其他支持文件通常不包含在此程序包中,而是包含在另一個通常以-devel-dev后綴命名的-devel libogg-devel案件。 因此,在這種情況下,根據給定的輸出,要構建要構建的包所需要做的是:

yum install flac-devel libogg-devel libvorbis-devel vorbis-tools

vorbis-tools軟件包不適合上面的描述,但是它是輸出中提到的vorbisenc二進制文件的打包位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM