GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo compilar el archivo .c con OpenSSL incluye?

Utilice el -I marca a gcc correctamente.

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

El -I debe apuntar al directorio que contiene el openssl carpeta.


Sus rutas de inclusión indican que debe compilar contra el sistema Instalación OpenSSL. No deberías tener el .h archivos en el directorio de su paquete; debería recogerlos de /usr/include/openssl .

El paquete simple de OpenSSL (libssl ) no incluye el .h archivos:también debe instalar el paquete de desarrollo. Esto se llama libssl-dev en Debian, Ubuntu y distribuciones similares, y libssl-devel en CentOS, Fedora, Red Hat y similares.


Linux
  1. ¿Cómo compilar e instalar Python con soporte OpenSSL?

  2. ¿Cómo crear un archivo con un tamaño determinado en Linux?

  3. ¿Cómo escribir un archivo con C en Linux?

  4. Error de compilación de Openssl

  5. ¿Cómo creo un archivo aleatorio de 1GB en Linux?

Cómo usar el comando rm de Linux con ejemplos

Cómo corregir el error de conversión con Calibre

Cómo copiar archivos con una extensión de archivo específica recursivamente

Cómo trabajar con File y Shell Provisioner en Vagrant

Cómo abordar los nombres de archivo con espacios en Linux

Cómo cargar un archivo con el Administrador de archivos de cPanel