如何在Windows中安装pkg配置?

问题描述 投票:49回答:5

我正在尝试这样做,但我能得到的是一些源代码,我不知道如何处理我从http://pkgconfig.freedesktop.org/releases/下载的处理。

有帮助吗?

windows pkg-config
5个回答

69
投票

根据我的经验,使用来自Oliver Zendel评论的信息,这是让pkg-config在Windows上运行的分步过程。

我假设MinGW安装在C:\ MinGW。有多个版本的软件包可用,在每种情况下我都下载了最新版本。

  1. http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/
  2. 下载文件pkg-config_0.26-1_win32.zip
  3. 将文件bin / pkg-config.exe解压缩到C:\ MinGW \ bin
  4. 下载文件gettext-runtime_0.18.1.1-2_win32.zip
  5. 将文件bin / intl.dll解压缩到C:\ MinGW \ bin
  6. http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.28
  7. 下载文件glib_2.28.8-1_win32.zip
  8. 将文件bin / libglib-2.0-0.dll解压缩到C:\ MinGW \ bin

现在,如果配置为使用MinGW,CMake将能够使用pkg-config。


22
投票

没有glib依赖的替代方案是pkg-config-lite

从存档中提取pkg-config.exe并将其放入您的路径中。


1
投票

我通过从这个链接qazxsw poi安装Cygwin64来做到这一点 - 查看完整,搜索gcc并向下滚动以查找pkg-config。单击图标以选择最新版本。这对我很有用。


0
投票

可以在Fedora Build System站点找到另一个可以获得更新二进制文件的地方。与mingw-pkg-config软件包的直接链接是:https://www.cygwin.com/

© www.soinside.com 2019 - 2024. All rights reserved.