• Domingo 22 de Diciembre de 2024, 08:05

Autor Tema:  Libreria crypto++ linux  (Leído 2470 veces)

ok200

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Libreria crypto++ linux
« en: Jueves 15 de Agosto de 2013, 21:02 »
0
Hola, soy nuevo por aca y tambien en C++

Necesito usar la libreria crypto++ pero GCC no la encuentra.
La instale desde repositorios:
pacman -S crypto++

Agregue en app.h

Código: C++
  1. #include <crypto++/cryptlib.h>
  2. #include <crypto++/modes.h>
  3. #include <crypto++/integer.h>
  4. #include <crypto++/aes.h>
  5. #include <crypto++/osrng.h>

Al correr make me da el siguiente error:

g++ -c -g -Wall app.cpp -o app.o
In file included from app.cpp:56:0:
app.h:24:31: error fatal: crypto++/cryptlib.h: No existe el fichero o el directorio
 #include <crypto++/cryptlib.h>
                               ^
compilación terminada.
make: *** [app.o] Error 1

Probe en desinstalarla, me baje las fuentes, la compile e instale en su PATH /usr/include y por las dudas tambien en /usr/lib64. Pero sigue sin encontrarla.

Algo estoy haciendo mal, si alguien me da una mano se agradece.
Saludos.
« última modificación: Jueves 15 de Agosto de 2013, 21:07 por ok200 »

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re:Libreria crypto++ linux
« Respuesta #1 en: Jueves 15 de Agosto de 2013, 23:47 »
0
Usa una ruta interna en tu path de la aplicación y usa el include con las comillas

Código: C
  1. #include "cripto/loquesea.h"
El pasado son solo recuerdos, el futuro son solo sueños

ok200

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re:Libreria crypto++ linux
« Respuesta #2 en: Viernes 16 de Agosto de 2013, 01:35 »
0
Funcionò.

Muchas gracias.