当我尝试构建OpenSSL时发生以下错误:
错误 :
link /nologo /subsystem:console /opt:ref /debug /out:out32\md4test.exe @C:\Users\DIEGO~1.J
ES\AppData\Local\Temp\nmFB55.tmp
libeay32.lib(cryptlib.obj) : error LNK2019: unresolved external symbol __iob_func referenc
ed in function OPENSSL_showfatal
libeay32.lib(cryptlib.obj) : error LNK2001: unresolved external symbol __iob_func
libeay32.lib(pem_lib.obj) : error LNK2001: unresolved external symbol __iob_func
libeay32.lib(ui_openssl.obj) : error LNK2001: unresolved external symbol __iob_func
out32\md4test.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\am
d64\link.EXE"' : return code '0x460'
我遵循的步骤(Windows 10 64位):
安装了Active Perl。
通过一些搜索,我发现Visual Studio 2015与OpenSSL文件有一些兼容性问题。
有人能告诉我什么是错的吗?