#include <openssl/md5.h>
void mMD5(unsigned char * packet, int size) {
unsigned char* res;
MD5((unsigned char*)&packet, size, (unsigned char*)&res);
for(int i=0; i<MD5_DIGEST_LENGTH; i++) {
printf("%02x", res[i]);
}
}
我收到错误:对MD5
任何人都可以帮助我吗?
答案 0 :(得分:10)
您需要链接到匹配的库。您应该有一个名为md5.lib
或md5.a
的文件或类似的文件(取决于您的操作系统),并将其添加到您的链接器命令行(同样,取决于您的环境)。