#include<openssl/md5.h> unsigned char *MD5(const unsigned char *d, unsigned long n, unsigned char *md);
g++ -o test.o test.cpp -lcrypto -lssl