王志科 Coder, Designer, Manager

构建 OpenSSL

2016-09-26
王志科

需要准备 perl 环境,然后执行下列命令(分别是 64 位和 32 位 )

perl configure VC-WIN64A-masm shared threads sctp zlib enable-mdc2 enable-rc5
perl configure VC-WIN32 shared threads sctp zlib enable-mdc2 enable-rc5 no-asm

需要注意下列文件内容

crypto\include\internal\dso_conf.h
crypto\include\internal\bn_conf.h * ( win32 win64 diff )
crypto\include\buildinf.h *
include\openssl\opensslconf.h *

目前发现一个更加简单的方法,就是直接使用现成的仓库

https://github.com/ShiftMediaProject/openssl

下一篇 构建 boost

正文目录