openssl Windows下的安装

      前几天安装了crypto++,想用来进行密码算法测试,但是发现这个东西可用的文档太少,而且里面的c++继承来继承去的,搞的人头大。于是想想看还有别的密码算法库没,结果在网上一找,还真有,openssl,用的人多,参考文档多,用的c,不过里面都是c++的思想。
      下面简单介绍一下openssl的安装情况。
       1) 安装 VC6.0;0.9.7i 及以上版本支持 VC++ 2005
       2) 安装 perl5;
       3) 解压 openssl;
       4) 在控制台下进入 openssl 目录;
      5) 运行 perl Configure VC-WIN32,其他可选项参见 2.2.1 节;
      6) ms\do_ms.bak
      7) nmake -f ms\ntdll.mak(动态库)或者 nmake �Cf ms\nt.mak(静态库);
    安装完毕后,生成的头文件放在 inc32 目录,动/静态库和可执行文件放在 outdll
目录。
上面的7步是文档中给的安装步骤。但是在安装过程中出现了几个问题,
      首先,是提示ml.exe缺失,在网上搜了,最后装了nsam,然后将它的ml.exe拷贝过去;
      接下来有碰都一个cl.exe出问题,最后查到说是需要设置vc的环境变量,
      转到C:\Program Files\Microsoft Visual Studio\VC98\bin目录(默认安装时)下
执行 vcvars32.bat 以配置环境变量。
      然后再转回来到openssl0.9.8m目录下,执行第7步即可。

      另外需要注意的是VC-WIN32必须大写,否则会出错。

本文出自 “NS3和OPNET” 博客,谢绝转载!

你可能感兴趣的:(windows,职场,OpenSSL,休闲)