VC2005编译ACE+SSL

本文介绍如何在Visual C++ 2005环境下配置并编译OpenSSL和ACE两个库。首先需要安装ActivePerl来运行OpenSSL的配置脚本,然后通过特定步骤编译OpenSSL和ACE,最后设置VC2005的路径。

 编译工具:

VC2005

ACE-5.6.1

OpenSSL-0.9.8k

 

因为配置OpenSSL需要使用Perl脚本,故应先安装ActivePerl

 

编译OpenSSL

1.       下载openssl-0.9.8k.tar.gz,解压至D:/develop/depends/openssl-0.9.8k

2.       打开“VS2005 命令提示”,进入D:/develop/depends/openssl-0.9.8k目录

3.       >perl configure VC-WIN32 --OPENSSLDIR=D:/develop/depends/openssl-0.9.8k

4.       >ms/do_ms.bat

5.       >nmake –f ms/ntdll.mak

至此,OpenSSL编译完成,输出目录在D:/develop/depends/openssl-0.9.8k/out32dll

 

VC2005中设置include路径D:/develop/depends/openssl-0.9.8k/include

lib路径D:/develop/depends/openssl-0.9.8k/out32dll

OpenSSL安装完成

 

编译ACE

1.       下载ACE-5.6.1.zip,解压至D:/develop/depends/ACE_wrappers-5.6.1

2.       打开ace/ace_vc8.sln,展开项目ACE,右键选中SSL子目录,“包含在项目中”

3.       右键打开ACE项目属性【C/C++/【预处理器】,在【预处理器定义】中增加ACE_SSL_BUILD_DLL

4.       编译ACE,输出目录在D:/develop/depends/ACE_wrappers-5.6.1/lib

 

VC2005中设置include路径D:/develop/depends/ACE_wrappers-5.6.1

lib路径D:/develop/depends/ACE_wrappers-5.6.1/lib

ACE安装完成

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值