2024年3月19日发(作者:)
1. 首先安装ActivePerl(),这一步只需默认
安装就行。
运行“CMD”命令,进入MS-DOS,在perl安装目录的eg文件夹下确认Perl是否正常
安装了:
cd C:Perleg
在该目录下执行:perl
若结果显示“Hello from ActivePerl!”,则说明Perl安装成功,可以开始使用Perl的相关命令
来进行OpenSSL的安装了
2:安装openssl
1. 初始化VC6环境变量
找到vc++ 6.0的安装目录下的VC98Bin执行如下的命令:
cd C:Program FilesMicrosoft Visual StudioVC98Bin
2. 将下载的openssl-0.9.8k_文件解压到d盘目录下Openssl文件夹下
进入Openssl目录下执行:perl Configure VC-WIN32
3. 生成配置文件
运行msdo_ms命令
如果需要其他方式进行编译,则分别运行:
msdo_masm
msdo_nasm
4. 开始进行编译
nmake -f
D:Openssl nmake -f
5.进行测试
nmake -f test
出现如下提示:
("passed all tests")则说明成功
如果编译成功,最后的输出结果都在out32dll目录下:包括可执行文件、两个dll和两个lib
文件: ,,,,;把他们放到PATH
环境变量对应的一个目录里就可以了。
参考资料:
/blog/?name=OpenSSL&id=18972
/u/25340/?id=2195336
/blog/static/3426867205/
6:假设把Openssl安装在c:openssl目录下,通过cmd命令进入控制台执行下列命令
> md c:openssl
> md c:opensslbin
> md c:openssllib
> md c:opensslinclude
> md c:opensslincludeopenssl
> copy /b D:Opensslinc32opensll* c:opensslincludeopenssl
> copy /b D: c:openssllib
> copy /b D: c:openssllib
> copy /b D: c:opensslbin
> copy /b D: c:opensslbin
> copy /b D: c:opensslbin
安装完成。
7、为VC6添加头文件和静态链接库路径。
ToolsOptionsDirectores,在Include files中增加D:Opensslinc32目录;在Libray files中增加
D:Opensslout32dll。
8、编写OpenSSL程序,可参考C:openssl-0.9.8kdemos
(1)包含相应头文件
#include
(2) 添加静态链接库
#pragma comment(lib, "")
#pragma comment(lib, "")
或ProjectSettingsLinkObjectlibrary modules填写 。
(3)将动态链接库, 复制到C:WINDOWSsystem32或Debug目录下,确保动
态链接库在正确的路径。


发布评论