OpenSSL windows 下编译
2015-07-07 21:41
399 查看
源码下载:https://www.openssl.org/source/ 目前最新的1.0.2c
编译工具:ActiveState Perl from http://www.activestate.com/ActivePerl.
VS(我使用的是VS2015)
其实整个编译过程,openssl写的很清楚,有很多编译选项。
下载源码解压之后可以看看install.win64文件内容。使用VS的X64本机工具命令提示行(通过管理员权限)运行如下命令即可
Compiling procedure
-------------------
You will need Perl. You can run under Cygwin or you can download
ActiveState Perl from http://www.activestate.com/ActivePerl.
You will need Microsoft Platform SDK, available for download at http://www.microsoft.com/msdownload/platformsdk/sdkupdate/. As per
April 2005 Platform SDK is equipped with Win64 compilers, as well
as assemblers, but it might change in the future.
To build for Win64/x64:
> perl Configure VC-WIN64A
> ms\do_win64a
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
没有问题一遍过,在out32dll 上就能发现编译好的DLL
编译工具:ActiveState Perl from http://www.activestate.com/ActivePerl.
VS(我使用的是VS2015)
其实整个编译过程,openssl写的很清楚,有很多编译选项。
下载源码解压之后可以看看install.win64文件内容。使用VS的X64本机工具命令提示行(通过管理员权限)运行如下命令即可
Compiling procedure
-------------------
You will need Perl. You can run under Cygwin or you can download
ActiveState Perl from http://www.activestate.com/ActivePerl.
You will need Microsoft Platform SDK, available for download at http://www.microsoft.com/msdownload/platformsdk/sdkupdate/. As per
April 2005 Platform SDK is equipped with Win64 compilers, as well
as assemblers, but it might change in the future.
To build for Win64/x64:
> perl Configure VC-WIN64A
> ms\do_win64a
> nmake -f ms\ntdll.mak
> cd out32dll
> ..\ms\test
没有问题一遍过,在out32dll 上就能发现编译好的DLL
相关文章推荐
- Dynamics CRM 2015 Update 1 系列(6): 并发执行优化 - Optimistic Concurrency
- Linux基本的文件命令选项
- linux命令行计算器
- Linux下使用Vim进行C/C++ 编程基础知识详解
- 为什么很多看起来不是很复杂的网站,比如 Facebook 需要大量顶尖高手来开发?
- opencv cvFilter2D
- 《opencv 入门教程》
- OpenGL: 你不知道的左右手坐标系
- OpenGL: 视图矩阵的推导
- 《opencv入门教程》
- OpenGL学习脚印: 投影矩阵的推导
- 《Opencv 入门教程》
- LAMP搭建 (apache2.4 FCGI+php5+mysql5.5)
- 搭建openstack之前的环境准备
- centos 配置php开发环境(eclipse PDT+Zend Debugger)
- [站点推荐]001.学习新技能的37个最佳网站(The 37 Best Websites To Learn Something New)
- WCF - Developers Tools
- 对Linux中inode的理解
- Linux的时间设置与同步(NTP)
- 嵌入式Linux ARM MMU工作原理