【问题标题】:How to get cmake's PKG_CHECK_MODULES to find my cairo library in Windows如何让 cmake 的 PKG_CHECK_MODULES 在 Windows 中找到我的 cairo 库
【发布时间】:2011-01-21 14:49:33
【问题描述】:

我正在尝试在 win32 机器上构建 OpenSceneGraph 的 pdf 插件。该插件使用 cmake 的 PKG_CHECK_MODULES 宏来查找 cairo 和 poppler 库。我不知道如何安装这些以帮助它找到它们。

【问题讨论】:

    标签: c++ pdf cmake cairo openscenegraph


    【解决方案1】:

    没有“特殊”的方式来安装它们。每当您安装(正确设计的)库时,它还包含一个 PACKAGENAME.pc 文件,该文件被复制到 pkg-config 可以找到它的目录中。

    至少这发生在 Linux 中。不知道pkg-config在win32下能不能这样工作

    您是否还安装了 pkg-config 以及 popplercairo

    【讨论】:

    • 我不清楚在 Windows 上“安装”pkg-config 意味着什么。这是我的问题的一部分。我没有在这个构建中使用 cygwin,所以我必须找到一种方法让 cmake 找到库,或者找到我安装的 pkg-config。
    • 嗯,pkg-config 页面说它可用于本机 Windows(不是 cygwin),并且 pkg-config 发行包中还有一个 README.win32。你看过这个吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 2013-11-27
    • 2011-03-02
    相关资源
    最近更新 更多