C++ 如何获得cmake';s PKG_CHECK_模块在Windows中查找我的cairo库

C++ 如何获得cmake';s PKG_CHECK_模块在Windows中查找我的cairo库,c++,pdf,cmake,cairo,openscenegraph,C++,Pdf,Cmake,Cairo,Openscenegraph,我正试图在win32机器上构建OpenSceneGraph的pdf插件。该插件使用cmake的PKG_CHECK_MODULES宏查找cairo和poppler库。我不知道如何安装它们,以帮助它找到它们。没有“特殊”的安装方法。无论何时安装(正确设计的)库,它都会包含一个PACKAGENAME.pc文件,该文件复制到pkg config可以找到它的目录中 至少在Linux中会发生这种情况。我不知道pkg配置在win32下是否会像这样工作 您是否也安装了pkg-config以及poppler和ca

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

没有“特殊”的安装方法。无论何时安装(正确设计的)库,它都会包含一个PACKAGENAME.pc文件,该文件复制到pkg config可以找到它的目录中

至少在Linux中会发生这种情况。我不知道pkg配置在win32下是否会像这样工作


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

我不清楚在Windows上“安装”pkg-config意味着什么。这是我问题的一部分。我没有在这个版本中使用cygwin,所以我必须为cmake找到一种方法来查找库,或者找到我安装的pkg配置。pkg配置页面上说它适用于本机windows(而不是cygwin),pkg配置发布包中还有一个README.win32。你看过这个吗?