Installation 当安装可以';找不到库或程序?
我是一个相当优秀的程序员,我已经在Linux上工作了10多年,但有时当我试图从源代码构建程序时,我遇到了困难。当前的问题发生在尝试构建Installation 当安装可以';找不到库或程序?,installation,apt-get,Installation,Apt Get,我是一个相当优秀的程序员,我已经在Linux上工作了10多年,但有时当我试图从源代码构建程序时,我遇到了困难。当前的问题发生在尝试构建vlc时,它声称 /usr/bin/ld: cannot find -lvorbisdec 这种情况经常发生。我做的第一件事就是尝试 sudo apt-get install vorbisdec 但这并不总是奏效。接下来我试着用谷歌搜索它,但百分之九十九的时候我都会得到这样的结果 伏比森克…你是说伏比森克 我在安装libgoom2时遇到了类似的问题。有时
vlc
时,它声称
/usr/bin/ld: cannot find -lvorbisdec
这种情况经常发生。我做的第一件事就是尝试
sudo apt-get install vorbisdec
但这并不总是奏效。接下来我试着用谷歌搜索它,但百分之九十九的时候我都会得到这样的结果
- 伏比森克…你是说伏比森克
./configure请求的大多数库都可以与一起安装
sudo apt-get install lib[library name]-dev
例如,vorbisdec可以在libvorbis-dev
包中找到。有时您必须指定版本号,如libxcb-composite0-dev
,liblua5.2-dev
,或者如果您不知道版本号libxcb-composite*-dev
。如果apt-get
仍然无法找到所需的包,则必须从源代码处编译它们,然后运行
sudo ldconfig
编辑:您还可以使用Tab按钮列出以libvorbis开头的包:
$ sudo apt-get install libvorbis[Tab]
libvorbis libvorbisfile3 libvorbis-ocaml
libvorbis0a libvorbisfile-ruby libvorbis-ocaml-dev
libvorbis-dbg libvorbisfile-ruby1.8 libvorbisspi-java
libvorbis-dev libvorbisidec1
libvorbisenc2 libvorbisidec-dev
另一个编辑:还有更多:D
$ apt-cache search vorbis
libshout3 - MP3/Ogg Vorbis broadcast streaming library
libshout3-dev - MP3/Ogg Vorbis broadcast streaming library (development)
libtag1-dev - audio meta-data library - development files
libtag1-doc - audio meta-data library - API documentation
libtag1-vanilla - audio meta-data library - vanilla flavour
libtag1c2a - audio meta-data library
libtagc0 - audio meta-data library - C bindings
[...]
你可以用
sudo apt-get install libvorbis-dev