Я пытаюсь это сделать, но все, что я могу получить, - это некоторый исходный код, который я не знаю, как это сделать с загрузкой из http://pkgconfig.freedesktop.org/releases/.
Любая помощь?
Я пытаюсь это сделать, но все, что я могу получить, - это некоторый исходный код, который я не знаю, как это сделать с загрузкой из http://pkgconfig.freedesktop.org/releases/.
Любая помощь?
Получить предварительно скомпилированные двоичные файлы из http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/
Загрузите pkg-config и его библиотеки зависимостей:
Это пошаговая процедура для получения pkg-config, работающего в Windows, на основе моего опыта, используя информацию из комментария Oliver Zendel.
Я предполагаю, что MinGW был установлен в C:\MinGW. Доступно несколько версий доступных пакетов, и в каждом случае я только что загрузил последнюю версию.
Теперь CMake сможет использовать pkg-config, если он настроен на использование MinGW.
Альтернативой без зависимости от glib является pkg-config-lite.
Извлеките pkg-config.exe
из архива и поместите его в свой путь.
В настоящее время этот пакет доступен с использованием шоколада, тогда его можно установить с
choco install pkgconfiglite
Я сделал это, установив Cygwin64 по этой ссылке https://www.cygwin.com/ Затем - Wiew Full, найдите gcc и прокрутите вниз, чтобы найти pkg-config. Нажмите на иконку, чтобы выбрать последнюю версию. Это сработало для меня хорошо.
Другое место, где вы можете получить более обновленные бинарные файлы, можно найти на сайте Fedora Build System. Прямая ссылка на пакет mingw-pkg-config: http://koji.fedoraproject.org/koji/buildinfo?buildID=354619
-DPKG_CONFIG_EXECUTABLE=C:\Users\bob\Downloads\pkg-config_0.23-2_win64\bin