windows下编译与安装OpenSSL
来源:互联网 发布:什么软件可以tvb 编辑:程序博客网 时间:2024/04/28 08:20
准备工作:
1. 安装Visual C++ 6.0:
在安装VC6.0的时候直接注册了环境变量后面会省略一个步骤。
已经从OpenSSL0.9.7i开始支持VC2005了,所以安装2005也可以。
2. 安装Perl5:
在网上搜索一下ActivePerl For Windows,我们需要的是for win32 x86版本的ActivePerl,它是Windows环境下的PERL语言解释器,其中就包括Perl for Win32。
3. 下载并解压OpenSSL:
到http://www.openssl.org/找一个源码包,目前0.9.8g是最新的版本了,下载到本地并且解压到一个目录下。
准备工作完成,开始编译。在OpenSSL源码包中有INSTALL、INSTALL.MacOS、INSTALL.NW、
INSTALL.OS2、INSTALL.VMS、INSTALL.W32、INSTALL.W64 和 INSTALL.WCE等文件,这些文件就是为不同的操作系统安装OpenSSL准备的,Win32环境下当然是学习INSTALL.W32这个文件,整个编译安装过程里面写的很清楚:
1. 控制台下进入OpenSSL文件夹,运行配置文件(run Configure):
> perl Configure VC-WIN32
2. build the Makefiles and optionally the assembly language files:
- If you are using MASM then run:
> ms/do_masm
- If you are using NASM then run:
> ms/do_nasm
- If you don't want to use the assembly language files at all then run:
> ms/do_ms
里面都说了,如果你不想用汇编语言文件,就用第三种咯。
3. 生成库文件:
> nmake -f ms/ntdll.mak
回车后就进入编译状态了,等待编译完成后,在OpenSSL目录下会多出几个文件夹,其中out32dll中得到链接库文件和可执行程序,inc32中是生成的头文件。这些库文件加上头文件就可以拿去用了。
4. 如何还想进行安装:
> nmake -f ms/ntdll.mak install
btw: 如果控制台说nmake不是命令,说明VC的环境变量没有注册。在VC安装目录下的/VC98/bin目录下执行:
> vcvars32.bat
这样环境变量就注册好了。再试试nmake吧。
- windows下编译与安装OpenSSL
- windows下编译与安装OpenSSL
- Windows下安装、编译OpenSSL
- OpenSSL在Windows下的编译安装
- openssl在windows下安装编译
- OpenSSL在Windows下的编译安装
- Windows下openssl的编译安装
- OpenSSL在Windows下的编译安装
- Windows下openssl的编译安装
- openssl在windows下编译安装
- Windows下openssl的编译安装
- Windows下openssl的编译安装
- windows下 openssl编译
- windows下编译openssl
- windows下编译openssl
- Openssl windows下编译
- Windows下编译OpenSSL
- windows下编译openssl
- Ubuntu9.10下安装Subversion+Apache
- TCP状态机、标志位、序列号学习
- delphi(stringgrid导出excel)
- .net 中如何使用存储过程output和return值
- 对话框皮肤
- windows下编译与安装OpenSSL
- PHP100视频解压密码以及目录
- xfire + spring +hibernate 实现webservice 偷懒版本
- DataGridView控件绑定数据
- JSF 基础知识
- FLASHFXP3.6注册码
- 什么是进程上下文,什么是中断上下文
- 《ASCE1885的网络编程》---Winsock APIの网络信息获取函数
- 人员管理