Bonsoir,
j'utilise Code::blocks sous Ubuntu
je désire utiliser la bibliothèque libmd5 dans un projet en C.
je ne comprends pas comment doit-on utiliser cette bibliothèque, pourtant les noms des fonctions sont plutot explicites...
Si quelqu'un a déja du utilisé cette bibliotheque, je suis preneur de tous ces conseils
Merci
EDIT: j'ai essayé de l'utiliser comme cela
j'ai plusieurs warnings:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 md5_byte_t *text = "test_hashage"; md5_word_t taille = strlen(text); md5_byte_t digest[16]; md5_state_t pms; md5_init(&pms); md5_append(&pms, text, taille); md5_finish(&pms, digest); fputs(digest, stdout);
/home/.../libmd5/test_libmd5/main.c:9: warning: pointer targets in initialization differ in signedness
/home/.../libmd5/test_libmd5/main.c:10: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/home/.../libmd5/test_libmd5/main.c:18: warning: pointer targets in passing argument 1 of ‘fputs’ differ in signedness
:: === Build finished: 0 errors, 3 warnings ===
Partager