美文网首页
在Solaris 5.11上编译openssl-1.1.1s

在Solaris 5.11上编译openssl-1.1.1s

作者: CodingCode | 来源:发表于2023-04-28 01:28 被阅读0次
    $ cd openssl-1.1.1s
    $ ./Configure solaris64-sparcv9-gcc --prefix=~/tools/openssl --openssldir=~/tools/openssl/ssl
    $ make
    $ make install
    

    如果不依赖于平台编译器,则可以使用:

    $ ./config --prefix=... --openssldir=...
    $ make
    $ make install
    

    关于--prefix,和--openssldir的说明:
    官方文档是这样描述的

      --prefix=DIR
                       The top of the installation directory tree.  Defaults are:
    
                       Unix:           /usr/local
                       Windows:        C:\Program Files\OpenSSL
                                    or C:\Program Files (x86)\OpenSSL
                       OpenVMS:        SYS$COMMON:[OPENSSL]
    
    --openssldir=DIR
                       Directory for OpenSSL configuration files, and also the
                       default certificate and key store.  Defaults are:
    
                       Unix:           /usr/local/ssl
                       Windows:        C:\Program Files\Common Files\SSL
                                    or C:\Program Files (x86)\Common Files\SSL
                       OpenVMS:        SYS$COMMON:[OPENSSL-COMMON]
    
    

    简单说,

    • --prefix是openssl binary文件的安装包括可执行文件,库文件,以及头文件;而
    • --openssldir是openssl运行环境配置文件,包括配置文件,证书文件等。

    相关文章

      网友评论

          本文标题:在Solaris 5.11上编译openssl-1.1.1s

          本文链接:https://www.haomeiwen.com/subject/wegijdtx.html