主要是执行autogen.sh之后执行make时遇到的undefined reference to `EVP_RSA_gen’和EVP_MD_size问题
一开始我以为是openssl的版本太低,更新完openssl版本之后依然会出现这个问题,直到查找EVP_MD_size的文档看到
之后将链接库换成libressl之后才可以正常编译
替换之前
替换之后
替换命令
./autogen.sh --without-cython openssl_CFLAGS="-I/e/msys2/mingw64/include/openssl" openssl_LIBS="-L/e/msys2/mingw64/lib/libressl -lcrypto -lssl -ltls"