Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 当安装可以';找不到库或程序?_Installation_Apt Get - Fatal编程技术网

Installation 当安装可以';找不到库或程序?

Installation 当安装可以';找不到库或程序?,installation,apt-get,Installation,Apt Get,我是一个相当优秀的程序员,我已经在Linux上工作了10多年,但有时当我试图从源代码构建程序时,我遇到了困难。当前的问题发生在尝试构建vlc时,它声称 /usr/bin/ld: cannot find -lvorbisdec 这种情况经常发生。我做的第一件事就是尝试 sudo apt-get install vorbisdec 但这并不总是奏效。接下来我试着用谷歌搜索它,但百分之九十九的时候我都会得到这样的结果 伏比森克…你是说伏比森克 我在安装libgoom2时遇到了类似的问题。有时

我是一个相当优秀的程序员,我已经在Linux上工作了10多年,但有时当我试图从源代码构建程序时,我遇到了困难。当前的问题发生在尝试构建
vlc
时,它声称

/usr/bin/ld: cannot find -lvorbisdec 
这种情况经常发生。我做的第一件事就是尝试

sudo apt-get install vorbisdec
但这并不总是奏效。接下来我试着用谷歌搜索它,但百分之九十九的时候我都会得到这样的结果

  • 伏比森克…你是说伏比森克
我在安装libgoom2时遇到了类似的问题。有时,您需要的二进制文件(即.goom)是预先准备好并附加了文件名(即.xmms-libgoom2-dev)的,这并没有帮助

是否有人可以填写关于如何正确地从源代码安装程序的缺失步骤:

  • `sudoapt安装
  • 放弃安装

  • ./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