Как исправить ошибку cmake в исходном коде payday 2 super blt в Debian Buster

Как исправить ошибку cmake в исходном коде payday 2 super blt в Debian Buster

У меня Debian 10 запущен на виртуальной машине внутри Windows 10.

Я установил build-essential, openssl, libssl-dev, libcurl4-openssl-dev и cmake.

Я пытаюсь заставить cmake сгенерировать makefile из клонированного репозитория git,https://gitlab.com/znixian/payday2-superbltи я смог сгенерировать файлы linux, используя cmake для создания makefile и запуская make на makefile. Однако я понял, что мне нужны двоичные файлы windows, а не библиотеки linux .a и .so.

Я закончил тем, что добавил set(WIN32 true) в файл cmake и изменил set(UNIX true) на false. Теперь, когда я стираю сгенерированный cmake код и кэш, он сообщает мне эту ошибку: "Не удалось найти OpenSSL, попробуйте задать путь к корневой папке OpenSSL в системной переменной OPENSSL_ROOT_DIR (отсутствует: OPENSSL_CRYPTO_LIBRARY) (найдена версия "1.1.1d")"

Я смог исправить это раньше, фактически установив openssl, хотя у меня он установлен СЕЙЧАС, и он говорит мне, что не может найти его часть? Что мне нужно установить, или куда мне нужно указать cmake для криптографических библиотек openssl?

Связанный контент