Я пишу программу на C++, в которой мне нужно в какой-то момент найти хэш sha512 файла, поэтому я подумываю об использовании библиотеки openssl из https://github.com/openssl/openssl/tree/master/ включить/openssl. Я загрузил весь репозиторий openssl, но, думаю, мне нужна только папка include/openssl, поэтому я удалил все остальное. Теперь я понятия не имею, как заставить мой компилятор искать sha.h в папке openssl. Один из способов, который я попробовал, - это зайти в настройки кодовых блоков> компилятор> настройки компоновщика, а затем добавить все файлы, присутствующие в папке openssl, а затем написать include , но это не работает, хотя я получаю предложение, как вы можете видеть на этом изображении. Когда я нажимаю «Сборка» и запускаю, я получаю сообщение об ошибке E:\CodeBlocks\C++\test\main.cpp|2|фатальная ошибка: openssl/sha.h: Нет такого файла или каталога|. Я новичок в использовании сторонних библиотек и никогда этого не делал.
Подробнее здесь: https://stackoverflow.com/questions/701 ... rom-github