需要在windows 2003 下安装openssl

发布于 2022-09-01 07:30:57 字数 98 浏览 10 评论 0

需要在windows 2003 下安装openssl

求教程

有些地方说,在安装openssl前还要安装perl
请问perl是什么东西?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一个人的旅程 2022-09-08 07:30:57

perl是一门脚本语言,可以直接在百度里搜索后找到下载地址安装。
如果你是要源码安装,还需要安装VC或其他编译器哦。
下面是步骤:
1. 安装perl
2. 命令行切换到OpenSSL安装目录,运行命令:perl Configure VC-WIN32 --prefix=C:\OpenSSL(此目录最后不能有‘\’ )
3. 创建Makefile文件:ms\do_ms
4. 编译静态库:nmake -f ms\nt.mak
编译动态库:nmake -f ms\ntdll.mak
此时可能会出现“error C2027: use of undefined type 'in6_addr'”的错误,解决方案如下:
打开s_cb.c文件,把下列代码拷到apps\s_cb.c文件中#include后面即可

struct in6_addr {
    union {
        u_char Byte[16];
        u_short Word[8];
    } u;
};

5. 安装静态库:nmake -f ms\nt.mak install
最后你在C:\OpenSSL目录下就可找到openssl.exe这个程序了。

情徒 2022-09-08 07:30:57

openssl在windows下可以直接安装二进制程序,下载地址参照这里:http://slproweb.com/products/Win32OpenSSL.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文