我尝试将md5函数放入udpcli01.c文件中。然后编译$ cc -o udpcli01 udpcli01.c -lcrypto。 有一个致命的错误:udpcli01.c:1:17:致命错误:unp.h:没有这样的文件或目录 #include" unp.h" ^ 编译终止。
如何解决?
答案 0 :(得分:1)
MD5_Init
,MD5_Update
和MD5_Final
函数是" libcrypto"的一部分。库(它是OpenSSL的一部分)。通过在链接您的应用程序时传递-lcrypto
来链接它。