编译openssl-1.0.0l


windows下编译openssl-1.0.0l

一、环境

        系统平台:  windows 8.1

        Visual Studio:  vs2012

        perl版本:   ActivePerl-5.16.2.msi

        openssl:  openssl-1.0.0l

二、安装ActivePerl

        安装ActivePerl需要注意的是不要安装到有空格的路径中,最好是全英文路径。

        一直下一步就可以了。

三、编译openssl

       a)  perl Configure VC-WIN64A
       b)  ms\do_win64a
       c)  nmake -f ms\ntdll.mak

            修改mtdll.mak,将下面的

INSTALLTOP=\usr\local\ssl
OPENSSLDIR=\usr\local\ssl
            改为:
INSTALLTOP=D:\develop\ssl
OPENSSLDIR=D:\develop\ssl

      d) nmake -f ms\ntdll.mak install
           程序会安装到 D:\develop\ssl 目录下。

linux下编译openssl-1.0.0l

一、环境

        系统平台:  fedora 20 gnome        perl版本:   perl 5.18.2
        openssl:  openssl-1.0.0l

二、安装必备工具

        make
        Perl 5
        gcc    gcc-c++

三、编译openssl

       a)  ./config
       b)  make
       c)  make test
       d)  sudo make install

      安装完成之后,使用openssl查看版本。

               不过fedora 20似乎默认安装了OpenSSL 1.0.1e-fips 11 Feb 2013,所以最后一步安装会报错。

      既然编译成功了,那直接使用当前目录就可以使用新版的openssl了。

后记:
之前编译openssl-1.0.2-beta1遇到各种问题,所以建议不要编译此版本,待版本正式发布之后再测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值