Непонятно куда обращать OPENSSL_CRYPTO_LIBRARY и OPENSSL_INCLUDE_DIR

Установил OpenSSL как было рекомендовано на этом сайте. Ошибок никаких не выдало. Установил прямо в проект "C:/Users/P/CLionProjects/Test1/openssl".

Изначально устанавливал библиотеку для телеграм-бота. Во время выполнения "cmake ." выпадает ошибка

-- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.19042.
CMake Error at C:/Program Files/CMake/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:230 (mess
age):
  Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
  system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY
  OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_ME
SSAGE)
  C:/Program Files/CMake/share/cmake-3.20/Modules/FindOpenSSL.cmake:570 (find_package_handle_standard_args)
  CMakeLists.txt:44 (find_package)


-- Configuring incomplete, errors occurred!
See also "C:/Users/P/CLionProjects/Test1/tgbot-cpp/CMakeFiles/CMakeOutput.log".
See also "C:/Users/P/CLionProjects/Test1/tgbot-cpp/CMakeFiles/CMakeError.log".

Куда мне в CMake отправлять OPENSSL_INCLUDE_DIR и OPENSSL_CRYPTO_LIBRARY?

(Работаю в CLion третий раз, до этого довольствовался встроенными библиотеками, так что опыта ноль)


Ответы (1 шт):

Автор решения: S.H.

я думаю, что нужно проверить системную переменную OPENSSL_ROOT_DIR и OPENSSL_CRYPTO_LIBRARY

Делается это в командной строке, при вызоые команды set у Вас появится список строк, среди котрых должны быть эти переменные. примерно как на вот этой картинке:

как это выглядит в командной строке

О том, как их настраивать, проще всего раскажет картинка: зайти в панельуправления -> система, далее:

настройки

Если это не решит проблему - пишите в комментариях, будем думать дальше

→ Ссылка