Последние 3 дня я пытаюсь заставить ZeroMQ работать на Windows 10, мне нужно интегрировать его с golang. Я пробовал разные решения, такие как установка с использованием Windows Installer, сборка с использованием визуальных студий, ни одна из которых не работала. Наконец, с помощью cmake я смог создать "libzmq", который я скачал с « https://github.com/zeromq/libzmq ». Он был успешно скомпилирован и собран.

Сейчас я пытаюсь создать "czmq" https://github.com/zeromq/czmq, но я получаю сообщение об ошибке

Could NOT find LIBZMQ (missing: LIBZMQ_LIBRARIES) 
CMake Error at CMakeLists.txt:132 (message):
libzmq not found.

Из-за ошибки кажется, что есть какая-то проблема со связью или путь, однако я не могу найти решение.

Следующая информация относится к моей системе

каталог libzmq: D:\git\libzmq\bin\cmake\libzmq.pc // успех с использованием cmake

каталог czmq: C:\Users\P\go\src\github.com\zeromq\czmq // сбой

Переменные среды

PKG_CONFIG_PATH = D:\git\libzmq\bin\cmake
LIBRARY_PATH = D:\git\libzmq\bin\cmake\lib\Debug
CPATH = D:\git\libzmq\include

Другая информация-

CMake-GUI 3.13.2
Visual Studio 2015, SDK 8.1
libzmq 4.3.0  
czmq 4.1.1 
OS windows 10

Пожалуйста, дайте мне знать, если требуется дополнительная информация. Вот cmake log-

Выбор версии Windows SDK для Windows 10.0.14393.

Идентификатор компилятора C - MSVC 19.0.24215.1

Идентификатор компилятора CXX - MSVC 19.0.24215.1.

Проверьте работающий компилятор C: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe

Проверьте работающий компилятор C: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe - работает

Обнаружение C-компилятора ABI info

Обнаружение информации ABI компилятора C - выполнено

Обнаружение функций компиляции C

Обнаружение функций компиляции C - сделано

Проверьте работоспособность компилятора CXX: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe

Проверьте работающий компилятор CXX: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe - работает

Обнаружение CXX компилятора ABI info

Обнаружение информации ABI CXX компилятора - сделано

Обнаружение функций компиляции CXX

Обнаружение функций компиляции CXX - сделано

Не удалось найти LIBZMQ (отсутствует: LIBZMQ_LIBRARIES)

CMake Ошибка в CMakeLists.txt: 132 (сообщение):

libzmq не найден.

Конфигурирование неполное, произошли ошибки! Смотрите также "C:/Users/P/go/src/github.com/zeromq/czmq/bin/cmake/CMakeFiles/CMakeOutput.log".

0