今天调试一个openssl程序,编译链接都没有问题,运行时提示:
OPENSSL_Uplink(006E9000,08): no OPENSSL_Applink
在网上查了一下,发现下面这个方法是对的。
在自己的程序中,加上这样的源代码:
extern "C"
{
#include <openssl/applink.c>
}
直接将applink中的代码,链接到自己的exe程序中,而不是间接调用dll中的代码,就不会再出现这个错误提示了。
今天调试一个openssl程序,编译链接都没有问题,运行时提示:
OPENSSL_Uplink(006E9000,08): no OPENSSL_Applink
在网上查了一下,发现下面这个方法是对的。
在自己的程序中,加上这样的源代码:
extern "C"
{
#include <openssl/applink.c>
}
直接将applink中的代码,链接到自己的exe程序中,而不是间接调用dll中的代码,就不会再出现这个错误提示了。