GNU/Linux >> Tutoriels Linux >  >> Linux

Comment compiler le fichier .c avec OpenSSL inclut ?

Utilisez le -I indicateur à gcc correctement.

gcc -I/path/to/openssl/ -o Opentest -lcrypto Opentest.c

Le -I doit pointer vers le répertoire contenant le openssl dossier.


Vos chemins d'inclusion indiquent que vous devriez compiler avec le système Installation d'OpenSSL. Vous ne devriez pas avoir le .h fichiers dans votre répertoire de packages - il devrait les récupérer à partir de /usr/include/openssl .

Le package OpenSSL simple (libssl ) n'inclut pas le .h fichiers - vous devez également installer le package de développement. Ceci est nommé libssl-dev sur Debian, Ubuntu et distributions similaires, et libssl-devel sur CentOS, Fedora, Red Hat et similaires.


Linux
  1. Comment compiler et installer Python avec le support OpenSSL ?

  2. Comment créer un fichier avec une taille donnée sous Linux ?

  3. Comment écrire un fichier avec C sous Linux ?

  4. Erreur de compilation OpenSSL

  5. Comment copier un fichier dont le nom commence par un point ?

Comment utiliser la commande Linux rm avec des exemples

Comment réparer une erreur de conversion avec Calibre

Comment copier des fichiers avec une extension de fichier spécifique de manière récursive

Comment travailler avec File and Shell Provisioner dans Vagrant

Comment gérer les noms de fichiers avec des espaces sous Linux

Comment télécharger un fichier avec le gestionnaire de fichiers cPanel