Použijte -I příznak do gcc správně.
gcc -I/path/to/openssl/ -o Opentest -lcrypto Opentest.c
-I by měl ukazovat na adresář obsahující openssl složka.
Vaše zahrnuté cesty naznačují, že byste měli kompilovat proti systémovým Instalace OpenSSL. Neměli byste mít .h soubory v adresáři vašeho balíčku – měl by je vybírat z /usr/include/openssl .
Prostý balíček OpenSSL (libssl ) nezahrnuje .h soubory - musíte nainstalovat také vývojový balíček. Jmenuje se libssl-dev na Debian, Ubuntu a podobných distribucích a libssl-devel na CentOS, Fedora, Red Hat a podobně.