我在另一个问题中读到,如果我的代码显示:没有OPENSSL_Applink
并关闭,我必须包含openssl/applink.c
文件,我的问题是,当我这样做时,我的代码没有t build,并在applink.c
文件中给出错误。
错误是:'_fileno' was not declared in this scope
接下来的三行:
static int app_fileno(FILE *fp) { return _fileno(fp); }
static int app_fsetmod(FILE *fp,char mod)
{ return _setmode (_fileno(fp),mod=='b'?_O_BINARY:_O_TEXT); }
我该怎么做才能编译并运行我的代码?
我使用32位windows7和代码块。
答案 0 :(得分:0)
使用您的项目编译并链接include / openssl目录中的applink.c 我试过这个,它对我有用 据我所知,它需要一个名为openssl_applink
的C函数