在win7系统下安装openssl中的问题 5C

在win7系统下安装openssl
参考帖子地址
http://www.xitongcheng.com/jiaocheng/win7_article_39591.html
执行到第15步时出现异常
在cl执行nmake -f ms\nt.mak命令时,无法打开winsock2.h
具体见截图。
两天都在找这个问题,还是没有解决,在此跪求大神,感谢!!!图片说明

2个回答

使用VS2005下的Visual Studio 2005 Command Prompt进入控制台模式(这个模式会自动设置各种环境变量)、解压缩openssl的包,进入openssl的目录、perl configure VC-WIN32尽量在这个目录下执行该命令,否则找不到Configure文件,或者指定完整的Configure文件路径。、ms\do_ms在解压目录下执行ms\do_ms命令、nmake -f ms\ntdll.mak编译后在openssl解压目录下执行,完成编译后。输出的文件在out32dll里面,包括应用程序的可执行文件、lib文件和dll文件注意:在运行第五步时,cl编译器会抱怨说.\crypto\des\enc_read.c文件的read是The POSIX name for this item is deprecated(不被推荐的),建议使用_read。呵呵,我可不想将OpenSSL中的所有的read函数修改为_read。再看cl的错误代码 error C2220,于是上MSDN上查找:warning treated as error - no object file generated/WX tells the compiler to treat all warnings as errors. Since an error occurred, no object or executable file was generated.是由于设置了/WX选项,将所有的警告都作为错误对待,所以。。。于是打开OpenSSL目录下的MS目录下的ntdll.mak文件,将CFLAG的/WX选项去掉,存盘。

qq_32053361
半糖主义097 这个帖子我看过的,也没有在ntdll.mak中找到CFLAG的/WX选项
大约一年之前 回复

用超级管理员账号权限安装,安装FREMEWORK4.0

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安装win7系统
主要教大家怎样安装系统。详细介绍安装系统步骤。
安装openssl遇到的问题
我在百度上面看到安装openssl首先需要的条件就是安装ActivePerl这个,而且需要安装环境变量,这个我可以确信已经安装好了,还有就是VS2008,这个我也安装好了,但是环境变量我不知道注册好了没有,我也不知道这个环境变量哪里可以检测有没有注册好。现在的问题是我通过开始菜单-程序-Microsoft Visual Studio 2008-Visual Studio Tools-Visual Studio 2008 命令提示-进入cmd后通过cd 进入到openssl-0.9.8i目录rn然后执行perl Configure VC-WIN32 一直报 'perl' 不是内部或外部命令,也不是可运行的程序rn或批处理文件。 这个错误,我不知道哪里还没有设置好,百度也一直没找到,求教啊。附图。[img=http://img.my.csdn.net/uploads/201211/18/1353227773_3596.png][/img]
安装openssl碰到的问题
下载了新版本的opensslrn安装 http://www.moon-soft.com/doc/30793.htm 步骤安装rn但是下面有这么一个步骤:rnUpdate the PATHrnEdit /root/.bash_profile rnAdd /usr/local/ssl/bin to the PATH variable. rnRe-login rnrn请问怎么 Update the PATH
安装openssl的问题
[color=#FF0000]F:\openssl-0.9.8g>set path[/color]rnPath=f:\perl\site\bin;f:\perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Systrnem32\Wbem;"e:\Program Files\Microsoft Visual Studio\VC98\Bin";"e:\Program Files\rnMicrosoft Visual Studio\VC98\Include"rnPATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSHrnrn[color=#FF0000]F:\openssl-0.9.8g>vcvars32[/color]rnSetting environment for using Microsoft Visual C++ tools.rnrn[color=#FF0000]rnF:\openssl-0.9.8g>nmake -f ms\ntdll.mak[/color]rnrnMicrosoft (R) Program Maintenance Utility Version 6.00.8168.0rnCopyright (C) Microsoft Corp 1988-1998. All rights reserved.rnrnBuilding OpenSSLrn cl /Fotmp32dll\uplink.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WX /Grns0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSrnO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUID_OrnBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASMrn-DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CAMELrnLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -DOrnPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -c ms\uplink.crnuplink.crn cl /Fotmp32dll\cryptlib.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WXrn /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -rnDDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUIrnD_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ArnSM -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CArnMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXTrn-DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -DOPENSSL_BUILD_SHLIBCRrnYPTO -c .\crypto\cryptlib.crncryptlib.crn cl /Fotmp32dll\mem.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WX /Gs0rn /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_rnWIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUID_OBJrn -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASM -DrnSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CAMELLIrnA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -DOPErnNSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -DOPENSSL_BUILD_SHLIBCRYPTOrn-c .\crypto\mem.crnmem.crn cl /Fotmp32dll\mem_clr.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WXrn/Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DrnDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUIDrn_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASrnM -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CAMrnELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -rnDOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -DOPENSSL_BUILD_SHLIBCRYrnPTO -c .\crypto\mem_clr.crnmem_clr.crn cl /Fotmp32dll\mem_dbg.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WXrn/Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DrnDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUIDrn_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASrnM -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CAMrnELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXT -rnDOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -DOPENSSL_BUILD_SHLIBCRYrnPTO -c .\crypto\mem_dbg.crnmem_dbg.crn cl /Fotmp32dll\cversion.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3 /WXrn /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -rnDDSO_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DOPENSSL_CPUIrnD_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ArnSM -DSHA1_ASM -DRMD160_ASM -DOPENSSL_USE_APPLINK -I. /Fdout32dll -DOPENSSL_NO_CArnMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2 -DOPENSSL_NO_TLSEXTrn-DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL -DOPENSSL_BUILD_SHLIBCRrnYPTO -DMK1MF_BUILD -DMK1MF_PLATFORM_VC_WIN32 -c .\crypto\cversion.crncversion.crn.\crypto\cversion.c(105) : error C2220: warning treated as error - no object filrne generatedrn.\crypto\cversion.c(105) : warning C4129: 'o' : unrecognized character escape sernquencern.\crypto\cversion.c(105) : warning C4129: 'd' : unrecognized character escape sernquencernNMAKE : fatal error U1077: 'cl' : return code '0x2'rnStop.rnrn[color=#FF0000]F:\openssl-0.9.8g>rnrn看了一下cversion.c,还是不明白这个警告是尾为什么rnrn不知道是make文件还是.c文件的错误。。。rn新手求救。。。郁闷中。。。。[/color]
求教安装OPENSSL的问题
在NT下预安装OPENSSL0.9.5。采用PERL5.OOO5-3.rn1、>perl CONFIGURE VC-WIN32执行后提示:<*.h>文件已转换为文件;rn2、>nmake -f ms\ntdll.mak后提示无法make ./crypto/cryptlib.h。rn打开cryptlib.h文件,其中的包含文件均为格式。rn为什么不能make?rn在install文件中提到兼容性问题:需要改动应用的MakeFile文件,使其指向../include/openssl。有许多的MakeFile文件,我分别改了crypto目录的MakeFile和总目录下的MakeFile,但都不管用。rn为什么?rn我是新手,但这是单位交给我的第一个有意义的工作,我很想做好。恳请高手帮忙。
openssl 安装的问题
首先下载openssl最新版的,然后解压。在相应的目录cmd里面运行perl configure VC-WIN32.rn然后ms\do_ms.都成功了。然后运行nmake -f ms\ntdll.mak.出现问题:[img=http://img.my.csdn.net/uploads/201301/22/1358837023_3120.jpg][/img]rn请教各位大侠怎么回事?
openssl的安装
windows下,openssl的安装步骤。仅供openssl安装学习
openssl安装
安装软件包需要注意的问题 软件包的来源 编译 编译与优化 ;加密的优势 数据的保密性 数据的一致性 安全验证
OpenSSL的安装
Windows环境中OpenSSL的安装
OpenSSL安装
Windows XP下OpenSSL安装详解
Openssl的安装 .
openssl简介 openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。 ...
Openssl安装
关于Openssl的一些安装经验,仅供参考
OPENSSL(一)关于OPENSSL的安装
如何安装 OPENSSL,网上可以搜索出很多教程,其实步骤不算复杂。 正常来讲, 流程如下: 1. 安装activePerl,因为OPENSSL源码需要用到perl指令。(http://www.activestate.com/activeperl/downloads) 2. 下载openssl源码。(https://www.openssl.org/source/) 3. 下载MASM,因为
安装OpenSSL,nginx安装openssl模块
OpenSSL官网下载 https://www.openssl.org/source/ 下载并解压后进入目录 编译安装./config --prefix=/usr/local/openssl可以指定目录,默认是/usr/local/ssl ./config make make install make -t make depend 设置环境变量/etc/profile增加exp...
libcoap安装中openssl路径问题
系统:centOS 7 1,安装libcoap 步骤: git clone http://github.com/obgm/libcoap cd libcoap ./autogen.sh ./configure –enable-documentation=no –enable-tests=no 2,安装过程中遇到的问题 (1)执行命令./autogen.sh 出现问题,提示安装插件,
求助:win7系统下安装sql2005的问题
在win7系统下安装sql2005安装出现IIS和系统兼容警告无法安装,怎么解决?
RegCreateKey在win7系统中的问题???
使用RegCreateKey创建一个注册表项,该函数返回值是0,但是在注册表中并没有添加这个注册表项上去,而在windowsXP系统运行该程序则可以。不知道是不是系统的问题
请教Linux下Openssl安装的问题。
我这里版本的操作系统中默认已经集成了openssl组件。rn# rpm -qa|grep opensslrnopenssl-32bit-0.9.8a-18.26rnopenssl-devel-0.9.8a-18.15rncompat-openssl097g-0.9.7g-13.9rncompat-openssl097g-32bit-0.9.7g-13.9rnopenssl-0.9.8a-18.26rnpython-openssl-0.6-17.6rnrn问题1:rnrn一共6个包,是不是所有的都是Openssl的呢?rnopenssl 3月份已经发布了最新的1.0版本。rnrn问题2:rnrn如何升级呢?卸载原有的openssl然后重新安装么?rn注:我在尝试卸载的时候,报了一堆的依赖关系。于是采用“rpm -e openssl-0.9.8a --nodeps”,卸载后发现yast打不开了。rnrnrn求各位高手指导。rn
win7系统下安装NS-2
win7系统下轻松安装NS-2,经过自己测试
安装原版Win7系统教程
u大师U盘装系统---安装原版Win7系统教程(V1.2.0版
Win7系统下安装Step7MicroWIN4.0
XP已经淡出了市场,新电脑基本预装WIN7,想在WIN7系统下安装Step7MicroWIN4.0的朋友有福了。
Dell7040mt安装win7系统说明
几天新买的Dell7040mt收到了,机器预装了win10系统,把win10作为开发平台,可能会有一些问题,所以改为win7,今天折腾了一天,终于把win7系统装上了。总结一下安装的步骤。 1 准备启动盘 一开始准备了uefi的启动盘,下载了win7(64位)的iso文件,并把iso文件拷贝到了uefi启动盘的根目录下,然后用这个启动盘对系统进行安装。用启动盘启动,直接进入win8系统,...
Win7系统下安装Linux系统问题?
我在win7系统下用U盘安装Linux系统后,启动时为什么先是进入Linux的启动菜单图1,然后再是win7的启动菜单图2啊,怎么更改才能更改为先是图2啊[img=https://img-bbs.csdn.net/upload/201305/28/1369717407_123695.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201305/28/1369717418_555318.jpg][/img]
U盘安装win7系统
一直觉得装系统不费劲,今儿自己尝试了一下,才发现中间也存在很多小问题。 被实验的是一台老古董三星笔记本,内存只有2G,从Itellyou下载的32位win7系统,大概步骤记录如下。 1.制作启动盘,用ULtraISO做的,详细参见https://blog.csdn.net/ywd1992/article/details/79399465 2.把启动盘插入笔记本,在显示samsung之前按F2...
linux下如何安装win7系统
如题,已尝试u盘安装,安装过程中会黑屏,安装失败,请给出具体步骤方法
openssl中RSA_generate_key的问题
RSA 密钥产生函数 RSA_generate_key() 生成了一对密钥 rnRSA_public_encrypt() 使用公钥部分,解密函数 RSA_private_decrypt() 使用私钥部分rn怎么才能把公钥和私钥从RSA_generate_key()得到的结果中分离出来 可以放到两个RSA* 类型中?rn最好给出代码 谢谢rn
usb安装win7系统
简单易用制作从u盘安装系统,很方便.需要额外一个iso系统文件,按照软件提示操作,过程中会格式化U盘,需提前备份u盘数据。
win7系统下安装iis
win7系统已经包含IIS,只需要开启就可以了.
win7系统下的MinGW安装
win7系统下的MinGW安装,适合win7系统下的同学们!
win7系统下安装SQL2005图文教程
win7系统下安装SQL2005图文教程-------------------------------------------------------------------------------------------------操作系统:Microsoft Windows 7 旗舰版数据库版本:SQL Server 2005 简体中文-----------------------------...
RabbitMQ安装实践(win7系统)
安装 安装RabbitMQ之前需要先安装erlang语言环境,先以管理员身份安装otp_win64_xx.x.exe,在安装时请注意选择安装C++的一个运行库,否则会出现安装后无法运行的问题,如下图所示 以管理员身份安装rabbitMQ服务安装包(rabbitmq-server-x.x.x.exe) 访问web管理平台 在访问前,先运行命令: rabbitmq-plugins e...
Apache2.4 和 php5.6在win7系统的安装
Apache2.4 和 php5.6在win7系统的安装本人经过两个小时的安装配置,终于搞定了,特此记录下来安装过程:第一步:安装Apache2.4这里我下载的是Apache 2.4.25 Win64 下载地址:httpd-2.4.25-win64-VC14.zip,下载后解压至特定目录(我的是C:\Server\Apache24)。接下来安装Apache服务。 管理员运行cmd,cd进入Apa
VMware上安装win7系统
http://jingyan.baidu.com/article/cd4c29791fcf1b756e6e6034.html
Mac安装双系统(win7系统)
由于苹果机型出厂日期不同对应装windows版本所需要的驱动也不同,所以需要去苹果官网查看 一下对应关系并下载相关驱动。下载链接:https://support.apple.com/zh-cn/HT205016 自行下载 工具: 苹果电脑、电源适配器 USB 2.0 U盘8G一个(USB 3.0会出现报错"缺少所需的CD/DVD驱动器设备驱动程序。如果您具...
win7系统上安装ubantu
1.用U盘做一个启动盘a.在windows环境下安装ultraiso并打开b.在启动项中把系统镜像文件(.iso)写入U盘c.启动盘制作万完成2.在window中右键-&amp;gt;管理-&amp;gt;磁盘管理-&amp;gt;找到你要安装的那块硬盘-&amp;gt;右键-&amp;gt;压缩卷3.关机-&amp;gt;插入启动盘-&amp;gt;......F10(F2,F12不同品牌计算机不太一样)-&amp;gt;进行安装-&amp;gt;简体中文-&amp;gt;...
win7系统如何安装IE11
win7系统如何安装IE11,我的系统现在是win7 32位的,带系统来的是IE8,但系安装IE11的时候,提示安装IE11的先决条件,我下载那些补丁下来,也安装不了,请问如果才能把IE更新到IE11呢,因为现在微软不再对IE8进行更新补丁了,所以在web开发上很多东西都不支持IE8
win7系统如何安装
win7系统杂装了?
想在Win7系统下安装Linux
这些天被Windows系统弄的焦头烂额,正好我这段时间在学Java,所以我有了安装Linux双系统的想法,不知道安装了Linux后还能写我的Java程序了吗,我主要写JSP,另在Java打基础阶段。我的计算机已经有了Win7旗舰版,我想在其他盘安装Linux系统不知道可不可以!如果可以请告诉我安装的方法,请尽量详细一点顺便推荐一款常用的Linux系统给我,谢谢各位!
OPENSSL在实现中的问题
rnrn网上介绍UNIX下编译OPENSSL的很多,www.openssl.org提供的下载都是tar.gz,好象WINDOWS下不能用。问题是rn1 如何下载适合WINDOWS的OPENSSL?rn2 OPENSSL如何在VC6下编译到程序中?rn3 openssl的头文件SSL.H是固定的吗?rn请帮忙!rnQQ:82982032,iamdongbeiren@163.comrn
如何安装win7系统
设置光驱引导:将安装光盘放入光驱,重新启动电脑,当屏幕上出现“LENOVO”的开机LOGO时,按下键盘上的“F12”键, 选择“CD/DVD(代表光驱的一项)”,按下回车(Enter)键确定。
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数