windows下安装OpenSSL+vs2010(不使用ms\do_ms命令)

来源:互联网 发布:java分布式 编辑:程序博客网 时间:2024/06/04 20:01

环境:

win7+vs2010

安装准备:

下载安装perl , 下载后对其进行安装,双击运行就好; 运行成功后,执行ppm install dmake 安装包

OpenSSL下载:www.openssl.org/source/

https://github.com/openssl/openssl

解压到个人设置文件夹下, 我放在个人桌面 C:\Users\lroot\Desktop\openssl-master


环境变量配置:

编译过程中需要使用VC编译程序cl.exe。设置好环境变量:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 与 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE

前者涉及使用命令 nmake 与 cl,后者涉及cl使用的一个动态链接库 mspdb100.dll。


设置perl 的环境变量:

C:\Perl64\bin 以便使用perl命令。


安装过程:

1、 最好以管理员权限打开cmd, 切换到OpenSSL文件夹下

cd C:\Users\lroot\Desktop\openssl-master

2、 运行命令配置: perl Configure VC-WIN32

若报错说没有NASM, 便运行命令 perl Configure VC-WIN32 no-asm

特别注意,如果你的VS安装的目录在C:\Program Files下,说明使用的64位编译方式,上述命令应将VC-WIN32改为VC-WIN64A,其他不变。

3、依次运行命令等待结果:

nmake  此命令运行时,若报错某某头文件找不到,便是上面编译时 32 位 与 64位的选择出错

nmake test



原创粉丝点击