Comment faire pour compiler .c fichier avec OpenSSL comprend?

Je suis en train de compiler un petit .fichier c qui a la liste suivante comprend:

#include <openssl/ssl.h>
#include <openssl/rsa.h>
#include <openssl/x509.h>
#include <openssl/evp.h>

Dans le même dossier où j'ai le .c fichier j'ai un /openssl avec tous ces fichiers (et plus), également dans le gestionnaire de paquet synaptic je vois OpenSSL installé, je suis en train d'essayer de compiler avec ceci:

gcc -o Opentest Opentest.c -lcrypto

mais je reçois toujours des erreurs:

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

Le fichier que je veux compiler n'est qu'une .fichier c, ne pas avoir Makefile ou ./configurer.

J'ai déjà essayé:

env CFLAGS=-I/path/to/openssl/

et essayé de compiler à nouveau, mais j'obtiens la même erreur.

Que dois-je faire pour compiler avec openssl comprend?

InformationsquelleAutor jahmax | 2010-07-30