zoukankan      html  css  js  c++  java
  • openssl的编译 linux

    环境: CentOS 6.3 gcc-4.4.6 openssl-1.0.1c

    CentOS 6.3安装时, 选择了openssl组件的, 但最高版本为1.0.0e. 我们程序中使用的版本为
    1.0.1c. 所以需要自己动手下载openssl-1.0.1c, 然后手动安装.
    OS自带的openssl安装后, lib是在/usr/lib下, include在/usr/include下.

    openssl在linux下的比windows下还要简单一些.
    首先查看openssl解压后, 根目录下的INSTALL文件.
    里面会告诉编译前的准备和编译步骤.

    1 准备工作:
      主要是perl 5.0以上的版本.
      yum install perl.i686 –> yum list perl 可以查看名称

    2 ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl threads zlib shared
      INSTALl 有各项参数的说明

    3 make

    4 make test - 如果需要test的话.

    5 make install

    --> 完成. include和lib, ssl可执行文件等, 在/usr/local/openssl下.

    如果不指定--prefix和--openssldir, 那么, 生成的文件在
    /usr/local/include, /usr/local/lib, /usr/local/ssl这三个目录下
    --prefix是指定include和lib install路径
    --openssldir是指定bin  certs  man  misc  openssl.cnf  private的安装路径

    敦品厚德 格物致知
  • 相关阅读:
    ruby学习总结03
    ruby学习总结02
    ruby学习总结01
    mongodb学习笔记
    mongodb数据库设计原则
    activiti学习总结
    Scala学习——隐式转换
    Scala学习——函数高级操作
    Scala学习——模式匹配
    Scala学习——集合
  • 原文地址:https://www.cnblogs.com/crunchyou/p/3047199.html
Copyright © 2011-2022 走看看