openssl-1.1.0f VC编译方法

来源:互联网 发布:淘宝代理充值怎么做 编辑:程序博客网 时间:2024/06/08 08:58
1. 安装好VS2010版本

2. 下载OpenSSL代码

3. 安装NASM

4. 参考说明文件NOTES.WIN

5. 管理员权限打开命令行

6. 执行以下命令以安装编译环境:

set path=C:\Perl5.16.3\bin;%path%set path=C:\Program Files (x86)\NASM;%path%set path=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin;%path%set path=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin;%path%set path=C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;%path%set INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;%INCLUDE%set INCLUDE=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;%INCLUDE%set LIB=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;%LIB%set LIB=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib;%LIB%

7. 编译及安装
perl Configure VC-WIN32 --prefix=C:\openssl_installnmakenmake testnmake install
完成后在C:\openssl_install目录下就能找到编译出来的openssl目标了,包含可执行exe文件,DLL,lib以及头文件。
默认编译出来的是动态库的版本。
如果要编译静态库版本,可以使用:
perl Configure VC-WIN32 --prefix=C:\openssl_install_static no-shared



原创粉丝点击