1.下载OpenSSL源码
到OpenSSL官网下载源码。
2.安装nasm
下载并安装nasm汇编编译器,安装完成后nasm的默认安装路径为C:Users$usernameAppDataLocalnasm,将此路径添加的系统环境变量PATH中。
3.编译OpenSSL
- 配置编译选项
perl Configure VC-WIN32 --prefix=$openssl_pathbuildwin32
- 修改makefile,支持VS调试
打开makefile,找到64行CFLAGS=-DOPENSSL_USE_APPLINK -DDSO_WIN32 -DNDEBUG -DOPENSSL_THREADS ... -DUNICODE -D_UNICODE /MD /O2
斜体加粗部分改为:
CFLAGS=-DOPENSSL_USE_APPLINK -DDSO_WIN32 -DDEBUG -D_DEBUG -DOPENSSL_THREADS ... -DUNICODE -D_UNICODE /MDd /Od
- 编译OpenSSL
nmake
-
安装OpenSSL
nmake install
执行完毕之后会在openssl/build/win32目录下生成头文件和库文件
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。