因为要写RSA,需要安装OpenSSL。不过在编译运行nmake -f ms\ntdll.mak过程中出现错误,百度了也没解决,所以希望大神能给与帮助,谢谢!
错误如下:
cryptlib.c
tmp32dll\e_os.h(156): error C2220: 警告被视为错误 - 没有生成“object”文件
tmp32dll\e_os.h(156): warning C4005: “EADDRINUSE”: 宏重定义
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\errno.h(84): note: 参见“EADDRINUSE”的前一个定义
.\crypto\cryptlib.c(729): warning C4996: 'GetVersion': 被声明为已否决
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\um\sysinfoapi.h(184): note: 参见“GetVersion”的声明
NMAKE : fatal error U1077: “F:\vs2017\VC\Tools\MSVC\14.12.25827\bin\HostX86\x86\cl.EXE”: 返回代码“0x2”
Stop.
应该怎么解决,希望能详细点,麻烦了!
(百度找到一个方法不知可不可行:
打开errno.h文件,找到第92行,注释掉#define EADDRINUSE 100
但找不到errno.h在哪,如果可行的话麻烦告知文件位置,谢谢!)
win10+vs2017安装openssl出现错误,求大神解答。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- threenewbee 2018-11-30 21:07关注
GetVersion是不安全的,https://blog.csdn.net/u012519333/article/details/32704447
解决 无用评论 打赏 举报
悬赏问题
- ¥20 腾讯企业邮箱邮件可以恢复么
- ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
- ¥15 错误 LNK2001 无法解析的外部符号
- ¥50 安装pyaudiokits失败
- ¥15 计组这些题应该咋做呀
- ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
- ¥15 让node服务器有自动加载文件的功能
- ¥15 jmeter脚本回放有的是对的有的是错的
- ¥15 r语言蛋白组学相关问题
- ¥15 Python时间序列如何拟合疏系数模型