сделать фатальную ошибку: openssl / sha.h: нет такого файла или каталога

Я пытаюсь скомпилировать программу, которая, согласно документации, требует «библиотеки OpenSSL». У меня установлен OpenSSL, и он все еще дает мне ошибку openssl/sha.h: No such file or directory . Есть ли другая библиотека, которая должна быть установлена?

One Solution collect form web for “сделать фатальную ошибку: openssl / sha.h: нет такого файла или каталога”

возможно, вам не хватает файлов заголовков openssl. в зависимости от вашего распространения этот пакет может иметь другое имя, в основном это что-то вроде openssl-dev или openssl-devel . после установки файлов заголовков openssl, компилятор должен иметь возможность найти openssl / sha.h.

В Ubuntu / Debian пакет называется libssl-dev .

  • Linux C / C ++ - любой способ создать «прозрачный» сокет SSL / TLS?
  • Как проверить версию mod_ssl.so?
  • Использовать сертификаты Letsencrypt для Postgresql
  • Сертификат SSL подстановки не работает с открытым доменом
  • Apache. Создайте закрытый ключ из существующего .crt-файла.
  • httpd не удалось из-за SSLProtocol: незаконный протокол TLSv1.1 на centos
  • Как настроить SSL в apache?
  • `lftp` не подключается к FTPS (ftp over ssl)
  • шифровые сюиты и отключение слабых шифров в JBoss
  • SSLSNIFF на CentOS 7
  • Нужны объяснения о проблеме SSL и процессе установки
  • Linux и Unix - лучшая ОС в мире.