[杂项]windows XP SP2+VC6.0环境下openssl的编译 |
小工头 发表于 2005/7/9 11:30:59 |
openssl出了最新的0.9.8,俺决定用这个最新的版本来替代以前的openssl。www.openssl.org提供的都是源码,需要编译。
openssl在windows下的编译需要ActivePerl,这个东东到处都能下载,俺是在新浪下到的。首先安装ActivePerl,一路nex即可。然后解压缩openssl-0.9.8.tar.gz,俺把它解压到了C盘根目录下。进入openssl-0.9.8目录,执行以下操作:
perl configure VC-WIN32(注:上面这一步自动将编译所用的makefile配置成WIN32版本)ms\do_ms
接下来,转移到VC的运行目录(一般是....\Microsoft Visual Studio\VC98\Bin),运行VCVARS32.BAT(注:这一步改变环境变量,不能省。)
再回到openssl-0.9.8的目录,运行nmake -f ms\ntdll.mak然后就等着看结果吧。最终编译出来的结果都存放在out32dll子目录下,常用的文件包括libeay32.lib,libeay32.dll,ssleay32.lib,ssleay32.dll以及openssl.exe。中间生成的obj文件都在tmp32dll子目录下,可以把它们删掉。
附两个使用openssl进行证书和密钥文件格式转换的命令:DER证书转换成PEM证书:openssl x509 -inform DER -in der.cer -outform PEM -out pem.cerDER私钥转换成PEM私钥:openssl rsa -inform DER -in der.key -outform PEM -out pem.key
|
|
回复:windows XP SP2+VC6.0环境下openssl的编译 |
HAHA(游客)发表评论于2006/10/15 11:17:49 | GOOD
|
|
回复:windows XP SP2+VC6.0环境下openssl的编译 |
thinkleaf(游客)发表评论于2006/8/9 10:10:27 | 谢谢你,非常有用:D
|
|
回复:windows XP SP2+VC6.0环境下openssl的编译 |
a(游客|211.92.192.134)发表评论于2005/8/4 10:23:40 | 好文
|
|
» 1 »
|

.: 公告
有人的地方就有恩怨 有恩怨的地方就是江湖 人在江湖漂,谁能不挨刀 |
|
« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
.: 我的分类(专题)
|

.: 最新日志
.: 最新回复
|

blog名称:少年包工头的工作日记 日志总数:629 评论数量:1458 留言数量:56 访问次数:8974659 建立时间:2004年12月8日 |
|

.: 留言板
|

.: 链接
|

|