【发布时间】:2018-03-06 10:54:35
【问题描述】:
我正在尝试使用 windows CE SDK Toradex CE600 编译 OpenSSL 0.9.8i,参考下面链接中定义的步骤 OpenSSL Compile WinCE
当运行 nmake -f ms\cedll.mak 命令时,出现许多 Link2001 错误,如下所示 请帮助我解决此错误。
OLDNAMES.lib(wcsdup.obj) : error LNK2001: unresolved external symbol _wcsdup
OLDNAMES.lib(strnicmp.obj) : error LNK2001: unresolved external symbol __strnicmp
OLDNAMES.lib(stricmp.obj) : error LNK2001: unresolved external symbol __stricmp
OLDNAMES.lib(setmode.obj) : error LNK2001: unresolved external symbol __setmode
OLDNAMES.lib(fileno.obj) : error LNK2001: unresolved external symbol __fileno
OLDNAMES.lib(strdup.obj) : error LNK2001: unresolved external symbol __strdup
OLDNAMES.lib(wcsdup.obj) : error LNK2001: unresolved external symbol __wcsdup
out32dll_ARMV4I\libeay32d.dll : fatal error LNK1120: 113 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm\link.EXE"' : return code '0x460'
Stop.
【问题讨论】:
-
好像找不到标准C库的函数,应该是coredll.lib导出的,请问有没有引用?
-
您是否有任何关于如何在今天将 OpenSSL 构建到 Windows CE 的更新版本/教程或获取它们的发布渠道?
标签: c++ openssl windows-ce