Linux系统开机过程详细分析
2007-08-29 01:30
363 查看
ActivePerl是一款可以执行Perl程序的工具软件,官方网站Activestate。ActivePerl共有4个版本,分别是:Community Edition、Business Edition、Enterprise Edition、OEM Editions Edition。
ActivePerl下载地址:
http://downloads.activestate.com/ActivePerl/releases/5.12.3.1204/
Perl安装比较简单,这里不再讲。下载解压后执行Installer.bat,一步步操作即可,安装完后最好手动添加PATH变量:
引用[InsallDir]\perl\site\bin;[InsallDir]\perl\bin;
1、进入解压目录。
引用>cd C:\openssl-0.9.8k
2、运行Configure。
引用>perl Configure VC-WIN32
如不成功会有明显提示。
3、创建Makefile文件。
引用>ms\do_ms
推荐使用这种方式,另外两种方式 如果使用也必须保证本机有编译器才能使用。
引用:ms\do_masm (默认vc 自带的编译器;也也以自己下载安装)
引用:ms\do_nasm (需要自己下载)
4、配置VC环境变量。
引用>cd C:\Program Files\Microsoft Visual Studio\VC98\Bin
>vcvars32.bat
VS2008:
引用>cd Program Files\Microsoft Visual Studio 9.0\VC\bin
>vcvars32.bat
5、编译动态链接库。
引用>cd C:\openssl-0.9.8k
>nmake -f ms\ntdll.mak
如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll(ssleay32.lib, libeay32.lib)和两个lib文件(ssleay32.dll, libeay32.dll)。
6、VS2008相关配置参考:
http://www.docin.com/p-190536054.html
7、编写OpenSSL程序,可参考C:\openssl-0.9.8k\demos
(1)包含相应头文件
引用#include <openssl/***.h>
(2) 添加静态链接库
(3)将动态链接库ssleay32.dll, libeay32.dll复制到C:\WINDOWS\system32或Debug目录下,确保动态链接库在正确的路径。
ActivePerl下载地址:
http://downloads.activestate.com/ActivePerl/releases/5.12.3.1204/
Perl安装比较简单,这里不再讲。下载解压后执行Installer.bat,一步步操作即可,安装完后最好手动添加PATH变量:
引用[InsallDir]\perl\site\bin;[InsallDir]\perl\bin;
1、进入解压目录。
引用>cd C:\openssl-0.9.8k
2、运行Configure。
引用>perl Configure VC-WIN32
如不成功会有明显提示。
3、创建Makefile文件。
引用>ms\do_ms
推荐使用这种方式,另外两种方式 如果使用也必须保证本机有编译器才能使用。
引用:ms\do_masm (默认vc 自带的编译器;也也以自己下载安装)
引用:ms\do_nasm (需要自己下载)
4、配置VC环境变量。
引用>cd C:\Program Files\Microsoft Visual Studio\VC98\Bin
>vcvars32.bat
VS2008:
引用>cd Program Files\Microsoft Visual Studio 9.0\VC\bin
>vcvars32.bat
5、编译动态链接库。
引用>cd C:\openssl-0.9.8k
>nmake -f ms\ntdll.mak
如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll(ssleay32.lib, libeay32.lib)和两个lib文件(ssleay32.dll, libeay32.dll)。
6、VS2008相关配置参考:
http://www.docin.com/p-190536054.html
7、编写OpenSSL程序,可参考C:\openssl-0.9.8k\demos
(1)包含相应头文件
引用#include <openssl/***.h>
(2) 添加静态链接库
#pragma comment(lib, "libeay32.lib") #pragma comment(lib, "ssleay32.lib")
(3)将动态链接库ssleay32.dll, libeay32.dll复制到C:\WINDOWS\system32或Debug目录下,确保动态链接库在正确的路径。
相关文章推荐
- Linux开机启动过程详细分析
- Linux开机启动过程详细分析
- Linux系统开机过程详细分析
- Linux系统开机过程详细分析
- Linux系统开机启动过程分析
- Linux开机启动过程详细分析
- Linux开机启动过程分析
- 编译链接过程的详细分析
- Android 4.0 Launcher2源码分析——Launcher内容加载详细过程
- U-Boot启动过程--详细版的完全分析
- Linux系统安装gcc/g++详细过程
- linux系统的详细启动过程
- Linux开机启动过程分析
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- USB枚举过程的详细分析&lt;转&gt;
- U-Boot启动过程--详细版的完全分析
- Linux系统开机启动过程分析
- Android系统的开机画面显示过程分析
- ARMv8(aarch64)页表建立过程详细分析
- Android系统的开机画面显示过程分析