惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
Google DeepMind News
Google DeepMind News
aimingoo的专栏
aimingoo的专栏
Recent Announcements
Recent Announcements
A
About on SuperTechFans
U
Unit 42
MyScale Blog
MyScale Blog
J
Java Code Geeks
博客园_首页
Blog — PlanetScale
Blog — PlanetScale
D
Docker
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 司徒正美
量子位
月光博客
月光博客
G
Google Developers Blog
V
V2EX
博客园 - 聂微东
宝玉的分享
宝玉的分享
IT之家
IT之家
Vercel News
Vercel News

博客园 - JohnsonFeng

JavaScript 性能优化 --By Google V8 Team Manager 在C++中嵌入JavaScript——Google V8 JavaScript Engine使用体验 介绍相似图片搜索:TinEye Nginx Server 加密库相关资源 C++中使用Expat解析XML 在C++应用中通过Luabind使用lua脚本(一) - JohnsonFeng - 博客园 在动作捕捉系统中使用加速度和倾角传感器 游戏需求分析 慎用CMFCToolBar::CreateEx [Foward]Reduce Exe File Size IOCP在网络应用中常见错误分析 Direct3D程序调试利器 PIX Win 简介 数据自解压简单原理 编写和调试Shader程序(1) 生成均匀“随机数”,一种生成均匀分布数字的简单方法 Visual C++ Profile的简单使用方法 C++简单的函数计时方法 [转]About SIGGRAPH
VC环境OpenSSL编译笔记
JohnsonFeng · 2010-02-14 · via 博客园 - JohnsonFeng

VC环境OpenSSL安装以及编程过程

SSL就是Secure Sockets Layer,是一种安全套接字协议,详情请参考链接中的介绍。

配置过程中需要生成一些mak文件,这些生成代码用perl脚本生成,所以要安装一个ActivePerl

ActivePerl:http://www.activestate.com/activeperl/ 

openss:http://www.openssl.org/ (本文使用openssl-1.0.0-beta5) 

1.打开控制台

2.运行: x:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat

3. cd x:\openssl-1.0.0-beta5

4.运行: ms\32all.bat,注意,因为perl脚本使用的是openssl根目录路径为相对路径的当前路径,所以必需在根目录下执行此批处理。

如果安装ActivePerl后,告诉你找不到perl,那把这个加到环境变量的Path中:X:\program files\Perl\bin

然后就泡杯茶,开始编译openssl吧。编译完成将生成4个版本。如果只想编译其中部分版本,可以修改一下bat文件。

编译进行中...

OK,写到这里,我也编译完了。