【问题标题】:How to overshadow a package from repository with another version?如何用另一个版本掩盖存储库中的包?
【发布时间】:2014-05-14 06:50:42
【问题描述】:

我有一个从 ubuntu repo 安装的 glib-2.0 2.36.0 包。所以现在

pkg-config --modversion glib-2.0

打印2.36.0最近,我下载并构建了一个全新的新版本2.40.0。我需要它来构建一个杂乱,也手动下载。它至少需要 glib 版本 2.37.3。

如何指出位于 glib 二进制文件中的自定义 pkgconfig 目录,例如 --modversion 将返回 2.40.0

【问题讨论】:

    标签: pkg-config


    【解决方案1】:

    解决方案是PKG_CONFIG_PATH

    PKG_CONFIG_PATH="$PKG_CONFIG_PATH $HOME/frameworks/glib/lib/pkgconfig/" pkg-config --modversion glib-2.0
    

    给出正确的结果。

    【讨论】:

      猜你喜欢
      • 2021-10-21
      • 2011-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多