zoukankan      html  css  js  c++  java
  • Linux下进行源码安装时如何避免找不到那些使用--prefix指定目录安装的依赖

    以安装FFMPEG为例:

    需要的依赖有faac,lame,speex等。假如这些包都指定了自定义的目录安装, 那么有几种方式

    1,copy faac目录下的include文件夹下的所有.h结尾的以及lib文件夹下的lib开头的文件至/usr/include与/usr/lib下

    2,lame目录下进行相同操作,这里需要注意的是lame的include下有个lame文件夹需要一起复制过去也就是在/usr/include下也需要有lame文件夹

    3,speex目录下的lib文件夹下有个pkgconfig文件,这里我们可以通过在.bash_profile里面指定目录的方式,vi 到/home/用户名/.bash_profile在文件末尾添加:export PKG_CONFIG_PATH=/usr/local/speex-1.2rc1/lib/pkgconfig/:$PKG_CONFIG_PATH

    ok, 大功告成。

    总结下,有pkgconfig的也就是.pc结尾的一般可以通过修改.bash_profile的方式寻找依赖,如果不起作用则需要复制相应的文件及文件夹到默认安装路径下。

  • 相关阅读:
    Windows下的免安装版MySQL配置
    spket插件安装并设置JQuery自动提示
    js生成条形码——JsBarcode
    金明的预算方案
    文化之旅
    方格取数
    天使的起誓
    最大差值
    A%B Problem
    取数游戏
  • 原文地址:https://www.cnblogs.com/youneverdie/p/4146687.html
Copyright © 2011-2022 走看看