Как установить конфиг pkg в windows? - PullRequest
49 голосов
/ 10 ноября 2009

Я пытаюсь это сделать, но все, что я могу получить, это какой-то исходный код, с которым я не знаю, как поступить, я скачал с http://pkgconfig.freedesktop.org/releases/.

Любая помощь?

Ответы [ 5 ]

66 голосов
/ 13 марта 2014

Это пошаговая процедура, позволяющая настроить 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

Теперь CMake сможет использовать pkg-config, если он настроен на использование MinGW.

42 голосов
/ 11 ноября 2009

Получить предварительно скомпилированные двоичные файлы из http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/

Скачать pkg-config и библиотеки зависимостей:

22 голосов
/ 01 сентября 2014

Альтернативой без зависимости от glib является pkg-config-lite .

Извлеките pkg-config.exe из архива и поместите его на свой путь.

1 голос
/ 04 сентября 2018

Я сделал это, установив Cygwin64 по этой ссылке https://www.cygwin.com/ Затем - Wiew Full , Поиск gcc и прокрутите вниз, чтобы найти pkg-config Нажмите на иконку, чтобы выбрать последнюю версию. Это хорошо сработало для меня.

0 голосов
/ 29 января 2013

Еще одно место, где вы можете получить больше обновленных двоичных файлов, можно найти на сайте Fedora Build System. Прямая ссылка на пакет mingw-pkg-config: http://koji.fedoraproject.org/koji/buildinfo?buildID=354619

...