如何在Windows中安装pkgconfiguration?

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

任何帮助?

http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/获取预编译的二进制文件;

下载pkg-config及其依赖库:

  • pkg-config_0.26-1_win32.zip
  • glib_2.28.8-1_win32.zip
  • gettext-runtime_0.18.1.1-2_win32.zip

根据我的经验,这是一个循序渐进的过程来让pkg-config在Windows上工作,使用来自Oliver Zendel评论的信息。

我在这里假设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

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

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

从档案中提取pkg-config.exe并将其放入path中。

在Fedora Build System站点上可以find另一个可以获得更新的二进制文件的地方。 直接链接到mingw-pkg-config软件包是: http ://koji.fedoraproject.org/koji/buildinfo?buildID= 354619