Windows7系统下安装OpenSSL
2015-10-15 16:40
204 查看
前提:安装了vc++6.0(配置时用到其中工具)、ActivePerl 、openssl-1.0.1c.zip
1打开命令行
进入openssl源码目录。
cd c:/openssl-0.9.8.g
执行perl Configure VC-WIN32 --prefix=c:/openssl-1.0.1c"
2执行运行ms\do_ms
另外两种方式如果使用也必须保证本机有编译器才能使用。
:ms\do_masm(默认vc自带的编译器;也也以自己下载安装)
:ms\do_nasm(需要自己下载)
3 DOS窗口转到C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin目录
执行vcvars32.bat以配置环境变量.
4、跳到openssl目录下,编译动态链接库
cd c:/openssl-0.9.8.g
执行 >nmake -f ms\ntdll.mak
Perl和OpenSSL的安装:
安装Perl
(我的安装目录为C:\perl\eg)
运行“CMD”命令,使用cd命令指向perl安装目录的eg文件,执行“perl example.pl”若显示“Hello from ActivePerl!”,则说明Perl安装成功,可以开始使用Perl的相关命令来进行OpenSSL的安装了,如下图:
Note:如果你想看看原始的INSTALL文件,那么请打开OpenSSL的解压缩目录,下面有两个文件INSTALL.W32和INSTALL.W64,用记事本方式打开,你可以看到详细的关于安装的解释~~~~
开始安装OpenSSL
初始化VC++ 6.0 环境变量(找到vc++ 6.0的安装目录下的\VC98\Bin\执行如下的命令):
执行Configure命令(配置编译参数):
运行ms\do_ms命令(在使用Configure脚本配置好参数):
另外两种方式 如果使用也必须保证本机安装有相应的编译器才能使用。
:ms\do_masm (默认vc自带的;也可以自己下载masm并安装)
:ms\do_nasm (需要下载nasm)
运行“nmake -f ms\ntdll.mak”命令进行代码编译(需将目录跳到OpenSSL目录下)
如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib ;把他们放到PATH环境变量对应的一个目录里就可以了。
测试使用命令“nmake -f ms\ntdll.mak test”
若安装成功的话,显示的最后几行如下图:
1打开命令行
进入openssl源码目录。
cd c:/openssl-0.9.8.g
执行perl Configure VC-WIN32 --prefix=c:/openssl-1.0.1c"
2执行运行ms\do_ms
另外两种方式如果使用也必须保证本机有编译器才能使用。
:ms\do_masm(默认vc自带的编译器;也也以自己下载安装)
:ms\do_nasm(需要自己下载)
3 DOS窗口转到C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin目录
执行vcvars32.bat以配置环境变量.
4、跳到openssl目录下,编译动态链接库
cd c:/openssl-0.9.8.g
执行 >nmake -f ms\ntdll.mak
Perl和OpenSSL的安装:
安装Perl
(我的安装目录为C:\perl\eg)
运行“CMD”命令,使用cd命令指向perl安装目录的eg文件,执行“perl example.pl”若显示“Hello from ActivePerl!”,则说明Perl安装成功,可以开始使用Perl的相关命令来进行OpenSSL的安装了,如下图:
Note:如果你想看看原始的INSTALL文件,那么请打开OpenSSL的解压缩目录,下面有两个文件INSTALL.W32和INSTALL.W64,用记事本方式打开,你可以看到详细的关于安装的解释~~~~
开始安装OpenSSL
初始化VC++ 6.0 环境变量(找到vc++ 6.0的安装目录下的\VC98\Bin\执行如下的命令):
执行Configure命令(配置编译参数):
运行ms\do_ms命令(在使用Configure脚本配置好参数):
另外两种方式 如果使用也必须保证本机安装有相应的编译器才能使用。
:ms\do_masm (默认vc自带的;也可以自己下载masm并安装)
:ms\do_nasm (需要下载nasm)
运行“nmake -f ms\ntdll.mak”命令进行代码编译(需将目录跳到OpenSSL目录下)
如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib ;把他们放到PATH环境变量对应的一个目录里就可以了。
测试使用命令“nmake -f ms\ntdll.mak test”
若安装成功的话,显示的最后几行如下图:
相关文章推荐
- linux 学习笔记1
- Linux添加与删除内核
- apache kafka监控系列-KafkaOffsetMonitor
- shell判断文件夹是否存在
- linux C线程池实现
- 如何监控SharePoint 2013站点的访问情况?
- 一个bash脚本
- 使用LFM(Latent factor model)隐语义模型进行Top-N推荐
- 给嵌入式linux串口添加密码的一些总结
- nginx 1.9.3中pathinfo设置
- Linux下Weblogic 11g R1安装和配置
- linux小命令集合
- Visual studio 2015中Kinect2+OpenCV3.00环境搭建
- linux shell — 4.文件和目录管理(1)
- Linux的Sort命令
- [Linux] - Linux下安装jdk,tar方式
- Can't open a connection to site 'SYB_BACKUP'. See the error log file in the ASE boot directory. Msg
- linux系统修改系统时间与时区
- shell
- Linux下搭建Testlink1.9.14