GNU/Linux >> Linux Esercitazione >  >> Linux

Come compilare il file .c con OpenSSL include?

Usa il -I flag a gcc correttamente.

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

Il -I dovrebbe puntare alla directory contenente il openssl cartella.


I tuoi percorsi di inclusione indicano che dovresti compilare rispetto a quelli del sistema Installazione OpenSSL. Non dovresti avere il .h file nella directory del tuo pacchetto - dovrebbe prelevarli da /usr/include/openssl .

Il semplice pacchetto OpenSSL (libssl ) non include il .h file - è necessario installare anche il pacchetto di sviluppo. Questo si chiama libssl-dev su Debian, Ubuntu e distribuzioni simili, e libssl-devel su CentOS, Fedora, Red Hat e simili.


Linux
  1. Come compilare e installare Python con il supporto di OpenSSL?

  2. Come creare un file con una determinata dimensione in Linux?

  3. Come scrivere un file con C in Linux?

  4. Errore di compilazione Openssl

  5. Come posso creare un file casuale da 1 GB in Linux?

Come utilizzare il comando Linux rm con esempi

Come correggere l'errore di conversione con Calibre

Come copiare file con estensione di file specifica in modo ricorsivo

Come lavorare con File e Shell Provisioner in Vagrant

Come affrontare i nomi dei file con gli spazi in Linux

Come caricare un file con cPanel File Manager