windows下编译OpenSSL 1.0.2S
程序员文章站
2022-03-05 12:13:17
...
首先下载OpenSSL源码:
下载地址:https://www.openssl.org/source/
然后安装Perl最新版本:
下载地址:https://www.activestate.com/activeperl/downloads
初始化VS2017编译环境:
打开CMD命令行,执行以下命令
32位程序
x:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\vcvars32.bat
64位程序
x:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\vcvars64.bat
进入OpenSSL目录
cd d:\openssl
perl Configure VC-WIN32 no-asm --prefix="d:\openssl\output"
64位程序请换成 VC-WIN64A
生成编译文件
32位: ms\do_ms.bat
64位: ms\do_win64a.bat
开始编译
进入 x:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 目录
nmake.exe在该目录下
静态库
nmake -f ms\nt.mak
nmake -f ms\nt.mak install
动态库
nmake -f ms\ntdll.mak
nmake -f ms\ntdll.mak install
上一篇: 如何使用Android NDK 工具链编译openssl
下一篇: lucene的多种搜索
推荐阅读
-
WINDOWS下givm安装使用方法(编译程序)
-
Windows下编译PHP和memcache扩展教程
-
[Php] windows下使用composer出现SHA384 is not supported by your openssl extension
-
Windows下编译PHP5.4和xdebug全记录
-
Windows环境下的RTKPlot_Qt版本编译时遇到的问题和解决方法
-
windows下开发并编译PHP扩展的方法
-
WINDOWS下givm安装使用方法(编译程序)
-
Windows7下安装 Nodejs 并在 WebStorm 9.0.1 下搭建编译 LESS 环境的图文教程
-
mac下golang安装了windows编译环境后编译变慢
-
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)