Структура
В source folder
есть test.cpp
В Header Files folder
есть test.h
Я пытаюсь реализовать md5 hash function
для массива char unsigned char dat[39]
, который содержит и hex, и char
, ссылаясь на пример в Как получить MD5-хэш файла в C ++?
Поскольку я не могу включить <openssl/md5.h>
, поэтому я вручную добавляю md5.h из
www.zedwood.com / article / cpp-md5-Функция
в Header Files folder
Затем в файле test.h я добавил функцию
oid print_md5_sum(unsigned char* md) {
int i;
for(i=0; i <39; i++) {
printf("%02x",md[i]);
}
После этого в тесте.Файл cpp, я пытаюсь реализовать функцию md5
print_md5_sum(dat);
Проект может компилироваться, но функция md5 не может работать.Любая идея будет принята с благодарностью.