Bonjour,
j'ai besoin d'utiliser la librairie openssl dans un programme. J'ai donc installé Devpp ainsi que le devpak nécessaire ( http://devpaks.org/details.php?devpak=109 )
Le problème est que je ne sais pas quelle parametre mettre au compilateur pour qu'il inclue la librairie. Sous linux, je ferais:
Si je met le même parametre dans les options du linker de devcpp il me met beacoup du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gcc test.c -o test -lcrypto
L'erreur ne vient pas du code car celui ci est très simple et compile bien sous linux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [Linker error] undefined reference to `CreateDCA@16'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #include <stdio.h> #include <stdlib.h> #include <time.h> #include <openssl/dh.h> #include <openssl/engine.h> int main() { void printDH(DH *dh); printf("Hello Word\n"); DH *myDH; myDH = DH_new(); }
Partager