Я пытаюсь скомпилировать небольшой файл .c, который содержит следующее:
#include <openssl/ssl.h>
#include <openssl/rsa.h>
#include <openssl/x509.h>
#include <openssl/evp.h>
В той же папке, где у меня есть файл .c, у меня есть / openssl со всеми этими файлами (ибольше), также в диспетчере синаптических пакетов я вижу установленный OpenSSL, я пытаюсь скомпилировать это:
gcc -o Opentest Opentest.c -lcrypto
, но я всегда получаю ошибки:
error: openssl/ssl.h: No such file or directory
error: openssl/rsa.h: No such file or directory
error: openssl/x509.h: No such file or directory
error: openssl/evp.h: No such file or directory
Файл, который я хочучтобы скомпилировать это только файл .c, не имеет Makefile или ./configure.
Я уже пытался:
env CFLAGS=-I/path/to/openssl/
и пытался скомпилировать снова, но я получаю те же ошибки.*
Что я должен сделать для компиляции с включенными openssl?