今天在
windows
下安装
OpenSSL
将过程和遇到的问题及解决方法简记之。
前提:安装了
vc++6.0
(配置时用到其中工具)
资源:
openssl-0.9.8e
ActivePerl-5.8.8.822-MSWin32-x86-280952
过程:
一、准备:下载并安装
perl
,解压
openssl-0.9.8e
二、运行
“cmd”
,
cd
改变目录到
openssl-0.9.8e
源码所在目录
三、
执行
" perl Configure VC-WIN32 --prefix=c:/openssl-0.9.8e"
目的是指定
OpenSSL
编译好后的安装路径。
四、运行
“ms
\
do_ms”
五、运行
“nmake
-f ms\
ntdll.mak”
1
、此时出现
“nmake
不是内部或者外部命令或者
.bat
文件
”
的情况
解决方法
:nmake.exe
的文件
,
这个文件应该位于
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
目录中,配置环境变量即可。操作:右键单击我的电脑
-->
属性
-->
用于设置
VC
命令行编译的环境变量。
重新运行
“nmake
-f ms\
ntdll.mak”
命令,大功告成。执行通过
4
、检查下是否成功,执行命令:
“nmake
-f ms\
ntdll.mak test”
。
六、运行
“nmake
-f ms\
ntdll.mak install”
安装编译后的
OpenSSL
到指定目录。
七、查看安装结果
C:\openssl-0.9.8.e
下包含了三个文件夹
Bin
、
include
、
lib
。
bin
下包括
openssl.exe
(
openssl
指令程序)、
ssleay32.dll
(
ssl
协议动态库)、
libeay32.dll
(密码
算法库)。
lib
下包括
libeay32.lib
,
ssleay32.lib
。
Include
目录包括了
OpenSSL
开发设计
的头文件。
至此,
OpenSSL
在
windows
下编译完成了。
今天在
windows
下安装
OpenSSL
将过程和遇到的问题及解决方法简记之。
前提:安装了
vc++6.0
(配置时用到其中工具)
资源:
openssl-0.9.8e
ActivePerl-5.8.8.822-MSWin32-x86-280952
过程:
一、准备:下载并安装
perl
,解压
openssl-0.9.8e
二、运行
“cmd”
,
cd
改变目录到
openssl-0.9.8e
源码所在目录
三、
执行
" perl Configure VC-WIN32 --prefix=c:/openssl-0.9.8e"
目的是指定
OpenSSL
编译好后的安装路径。
四、运行
“ms
\
do_ms”
五、运行
“nmake
-f ms\
ntdll.mak”
1
、此时出现
“nmake
不是内部或者外部命令或者
.bat
文件
”
的情况
解决方法
:nmake.exe
的文件
,
这个文件应该位于
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
目录中,配置环境变量即可。操作:右键单击我的电脑
-->
属性
-->
高级
-->
环境变量
--
系统变量
(
找到
path)-->
编辑,将
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
加到未尾
(
注意要和前一个路径用
";"
隔开,并以
";"
结束;最后要提醒一点,
一定要重启机器,新的
path
才会生效;
2
、此时以为问题解决
,
重新执行命令
“nmake
-f ms\
ntdll.mak”
发现弹出警告框,标题为
cl.exe
提示缺少
mspdb60.dll
。
解决缺少
mspdb60.dll
问题将目录
\Common\MSDev98\Bin
下的
mspdb60.dll
文件,
复制到
C:\Program Files\Microsoft Visual Studio\VC98\BIN
下,
VC6.0
即可正常运行。
3
、此时以为问题解决,重新运行
“nmake
-f ms\
ntdll.mak”
命令,发现出现问题,
“ms
\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h': No
such file or directory NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop.
错误的
时候
”
解决:先运行
vcvars32
命令,
vcvars32.bat
用于设置
VC
命令行编译的环境变量。
重新运行
“nmake
-f ms\
ntdll.mak”
命令,大功告成。执行通过
4
、检查下是否成功,执行命令:
“nmake
-f ms\
ntdll.mak test”
。
六、运行
“nmake
-f ms\
ntdll.mak install”
安装编译后的
OpenSSL
到指定目录。
七、查看安装结果
C:\openssl-0.9.8.e
下包含了三个文件夹
Bin
、
include
、
lib
。
bin
下包括
openssl.exe
(
openssl
指令程序)、
ssleay32.dll
(
ssl
协议动态库)、
libeay32.dll
(密码
算法库)。
lib
下包括
libeay32.lib
,
ssleay32.lib
。
Include
目录包括了
OpenSSL
开发设计
的头文件。
至此,
OpenSSL
在
windows
下编译完成了。
今天在
windows
下安装
OpenSSL
将过程和遇到的问题及解决方法简记之。
前提:安装了
vc++6.0
(配置时用到其中工具)
资源:
openssl-0.9.8e
ActivePerl-5.8.8.822-MSWin32-x86-280952
过程:
一、准备:下载并安装
perl
,解压
openssl-0.9.8e
二、运行
“cmd”
,
cd
改变目录到
openssl-0.9.8e
源码所在目录
三、
执行
" perl Configure VC-WIN32 --prefix=c:/openssl-0.9.8e"
目的是指定
OpenSSL
编译好后的安装路径。
四、运行
“ms
\
do_ms”
五、运行
“nmake
-f ms\
ntdll.mak”
1
、此时出现
“nmake
不是内部或者外部命令或者
.bat
文件
”
的情况
解决方法
:nmake.exe
的文件
,
这个文件应该位于
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
目录中,配置环境变量即可。操作:右键单击我的电脑
-->
属性
-->
高级
-->
环境变量
--
系统变量
(
找到
path)-->
编辑,将
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
加到未尾
(
注意要和前一个路径用
";"
隔开,并以
";"
结束;最后要提醒一点,
一定要重启机器,新的
path
才会生效;
2
、此时以为问题解决
,
重新执行命令
“nmake
-f ms\
ntdll.mak”
发现弹出警告框,标题为
cl.exe
提示缺少
mspdb60.dll
。
解决缺少
mspdb60.dll
问题将目录
\Common\MSDev98\Bin
下的
mspdb60.dll
文件,
复制到
C:\Program Files\Microsoft Visual Studio\VC98\BIN
下,
VC6.0
即可正常运行。
3
、此时以为问题解决,重新运行
“nmake
-f ms\
ntdll.mak”
命令,发现出现问题,
“ms
\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h': No
such file or directory NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop.
错误的
时候
”
解决:先运行
vcvars32
命令,
vcvars32.bat
用于设置
VC
命令行编译的环境变量。
重新运行
“nmake
-f ms\
ntdll.mak”
命令,大功告成。执行通过
4
、检查下是否成功,执行命令:
“nmake
-f ms\
ntdll.mak test”
。
六、运行
“nmake
-f ms\
ntdll.mak install”
安装编译后的
OpenSSL
到指定目录。
七、查看安装结果
C:\openssl-0.9.8.e
下包含了三个文件夹
Bin
、
include
、
lib
。
bin
下包括
openssl.exe
(
openssl
指令程序)、
ssleay32.dll
(
ssl
协议动态库)、
libeay32.dll
(密码
算法库)。
lib
下包括
libeay32.lib
,
ssleay32.lib
。
Include
目录包括了
OpenSSL
开发设计
的头文件。
至此,
OpenSSL
在
windows
下编译完成了。
今天在
windows
下安装
OpenSSL
将过程和遇到的问题及解决方法简记之。
前提:安装了
vc++6.0
(配置时用到其中工具)
资源:
openssl-0.9.8e
ActivePerl-5.8.8.822-MSWin32-x86-280952
过程:
一、准备:下载并安装
perl
,解压
openssl-0.9.8e
二、运行
“cmd”
,
cd
改变目录到
openssl-0.9.8e
源码所在目录
三、
执行
" perl Configure VC-WIN32 --prefix=c:/openssl-0.9.8e"
目的是指定
OpenSSL
编译好后的安装路径。
四、运行
“ms
\
do_ms”
五、运行
“nmake
-f ms\
ntdll.mak”
1
、此时出现
“nmake
不是内部或者外部命令或者
.bat
文件
”
的情况
解决方法
:nmake.exe
的文件
,
这个文件应该位于
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
目录中,配置环境变量即可。操作:右键单击我的电脑
-->
属性
-->
高级
-->
环境变量
--
系统变量
(
找到
path)-->
编辑,将
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
加到未尾
(
注意要和前一个路径用
";"
隔开,并以
";"
结束;最后要提醒一点,
一定要重启机器,新的
path
才会生效;
2
、此时以为问题解决
,
重新执行命令
“nmake
-f ms\
ntdll.mak”
发现弹出警告框,标题为
cl.exe
提示缺少
mspdb60.dll
。
解决缺少
mspdb60.dll
问题将目录
\Common\MSDev98\Bin
下的
mspdb60.dll
文件,
复制到
C:\Program Files\Microsoft Visual Studio\VC98\BIN
下,
VC6.0
即可正常运行。
3
、此时以为问题解决,重新运行
“nmake
-f ms\
ntdll.mak”
命令,发现出现问题,
“ms
\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h': No
such file or directory NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop.
错误的
时候
”
解决:先运行
vcvars32
命令,
vcvars32.bat
用于设置
VC
命令行编译的环境变量。
重新运行
“nmake
-f ms\
ntdll.mak”
命令,大功告成。执行通过
4
、检查下是否成功,执行命令:
“nmake
-f ms\
ntdll.mak test”
。
六、运行
“nmake
-f ms\
ntdll.mak install”
安装编译后的
OpenSSL
到指定目录。
七、查看安装结果
C:\openssl-0.9.8.e
下包含了三个文件夹
Bin
、
include
、
lib
。
bin
下包括
openssl.exe
(
openssl
指令程序)、
ssleay32.dll
(
ssl
协议动态库)、
libeay32.dll
(密码
算法库)。
lib
下包括
libeay32.lib
,
ssleay32.lib
。
Include
目录包括了
OpenSSL
开发设计
的头文件。
至此,
OpenSSL
在
windows
下编译完成了。
今天在
windows
下安装
OpenSSL
将过程和遇到的问题及解决方法简记之。
前提:安装了
vc++6.0
(配置时用到其中工具)
资源:
openssl-0.9.8e
ActivePerl-5.8.8.822-MSWin32-x86-280952
过程:
一、准备:下载并安装
perl
,解压
openssl-0.9.8e
二、运行
“cmd”
,
cd
改变目录到
openssl-0.9.8e
源码所在目录
三、
执行
" perl Configure VC-WIN32 --prefix=c:/openssl-0.9.8e"
目的是指定
OpenSSL
编译好后的安装路径。
四、运行
“ms
\
do_ms”
五、运行
“nmake
-f ms\
ntdll.mak”
1
、此时出现
“nmake
不是内部或者外部命令或者
.bat
文件
”
的情况
解决方法
:nmake.exe
的文件
,
这个文件应该位于
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
目录中,配置环境变量即可。操作:右键单击我的电脑
-->
属性
-->
高级
-->
环境变量
--
系统变量
(
找到
path)-->
编辑,将
C:\Program Files\Microsoft Visual
Studio\VC98\Bin
加到未尾
(
注意要和前一个路径用
";"
隔开,并以
";"
结束;最后要提醒一点,
一定要重启机器,新的
path
才会生效;
2
、此时以为问题解决
,
重新执行命令
“nmake
-f ms\
ntdll.mak”
发现弹出警告框,标题为
cl.exe
提示缺少
mspdb60.dll
。
解决缺少
mspdb60.dll
问题将目录
\Common\MSDev98\Bin
下的
mspdb60.dll
文件,
复制到
C:\Program Files\Microsoft Visual Studio\VC98\BIN
下,
VC6.0
即可正常运行。
3
、此时以为问题解决,重新运行
“nmake
-f ms\
ntdll.mak”
命令,发现出现问题,
“ms
\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h': No
such file or directory NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop.
错误的
时候
”
解决:先运行
vcvars32
命令,
vcvars32.bat
用于设置
VC
命令行编译的环境变量。
重新运行
“nmake
-f ms\
ntdll.mak”
命令,大功告成。执行通过
4
、检查下是否成功,执行命令:
“nmake
-f ms\
ntdll.mak test”
。
六、运行
“nmake
-f ms\
ntdll.mak install”
安装编译后的
OpenSSL
到指定目录。
七、查看安装结果
C:\openssl-0.9.8.e
下包含了三个文件夹
Bin
、
include
、
lib
。
bin
下包括
openssl.exe
(
openssl
指令程序)、
ssleay32.dll
(
ssl
协议动态库)、
libeay32.dll
(密码
算法库)。
lib
下包括
libeay32.lib
,
ssleay32.lib
。
Include
目录包括了
OpenSSL
开发设计
的头文件。
至此,
OpenSSL
在
windows
下编译完成了。
openssl3 安装 centos
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
下一篇:java 有向无环图dag算法
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
CentOS安装DataX
datax安装
datax -
QT版本基于OpenSSL3的AES加密算法
QT版本基于OpenSSL3的AES加密算法
qt openssl AES 加密解密 -
QT版本基于OpenSSL3的ECDH密钥交换算法
QT版本基于OpenSSL 3 的ECDH密钥交换算法
QT OpenSSL Diffie-Hellman -
OpenSSL CentOS 7 安装
OpenSSL CentOS 7 安装OpenSSL是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所
centos openssl github linux