1. 下载 ActivePerl 5.24.0.2400
http://www.activestate.com/activeperl/downloads
图片: ActivePerl-5.24.0.2400.png
2. 安装 ActivePerl 软件
没什么好说的, 一步一步安装即可安装成功后, 设置环境变量
例如我将 ActivePerl 安装在 C:\Perl64 \ 目录下, 则选中 Path, 单击编辑按钮, 将 C:\Perl64\site\bin;C:\Perl64\bin; 加入其中, 确认即可
如何确认安装成功, 运行 cmd, 输入 perl -v, 然后回车, 出现下面显示内容, 就是成功的
图片: perl_v.png
确认 perl 是否成功, 还有一个方法:
进入 C:\Perl64\eg 目录, 输入 perl example.pl, 如果显示:"Hello from ActivePerl!", 则也表示安装成功
图片: 运行例子成功. png
3. 安装 Microsoft Visual Studio 2010
感谢同事提供的安装文件(2.5G)
将 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64; 加入系统环境变量, 具体以你安装的路径为准, 注意是 bin\amd64; 不是 bin;, 多么痛的领悟
4. 安装 NASM http://www.nasm.us/
当前稳定版本为: 2.12.02 http://www.nasm.us/pub/nasm/releasebuilds/2.12.02/win64/
图片: nasm.png
将 nasm 的路径添加至环境变量
例如我的 nasm 安装在 C:\Users\lenovo\AppData\Local\NASM 目录
5. 下载 OpenSSL https://www.openssl.org/source/
图片: openssl.png
下载后, 将其解压缩至 C:\openssl 目录下, 这样做便于后续操作
注意目录结构, 不要出现 openssl-1.1.0c 子目录, 而是将 openssl-1.1.0c 目录下的文件拷贝至 C:\openssl 目录下
图片: openssl.png
6. 初始化编译环境 因为 Visual Studio 2010 安装在目录中 C:\Program Files (x86)\Microsoft Visual Studio 10.0\
这里使用的是在 Visual Studio Tools 文件夹下的 Visual Studio x64 Win64 命令提示 (2010) 工具 然后右键: 以管理员身份运行!!!
图片: cmd.png
进入 Visual Studio 2010 安装目录 C:\Program Files (x86)\Microsoft Visual Studio 10.0 \ 中 执行命令: cd C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64 执行命令: vcvars64.bat
7.openssl 的源文件已解压至 C:\openssl 的目录中, 下面开始执行 Configure 进入 openssl 目录下执行 perl Configure VC-WIN64A
此时汇报如下错误:
来源: http://www.bubuko.com/infodetail-2488986.html