【问题标题】:Meson build: How to use compiled library instead of downloading it as subproject and build介子构建:如何使用编译库而不是将其作为子项目下载并构建
【发布时间】:2021-06-30 00:17:21
【问题描述】:

我正在尝试使用 gst-build 构建 gstreamer:https://gitlab.freedesktop.org/gstreamer/gst-build

Glib 是它正在下载和编译的子项目之一。但我正在考虑用以前编译的版本替换它。我应该如何在交叉文件中做到这一点?或者除了破解 meson.build 之外别无他法

谢谢 问候

【问题讨论】:

    标签: cross-domain meson-build


    【解决方案1】:

    这取决于依赖项支持的发现方法,如果它使用 pkg-config,它可能就像在交叉文件(或各种 $PKG_CONFIG_PATH 环境变量)中设置 [built-in options]:pkg_config_path 以包含pkg 配置文件。我很确定 glib 使用 pkg-config。

    【讨论】:

      猜你喜欢
      • 2021-01-12
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      相关资源
      最近更新 更多