Gmssl编译参数项说明

前言

最近在整理电脑上项目资料,发现之前编译过nogmapi的gmssl库,因此整理记录下,方便以后回忆。

编译参数

Gmssl的编译参数基本上与OpenSSL的一致,同时又新增了一些配置参数项。gmssl/openssl配置脚本与大多数典型的软件包不同,它有自己的一套规则。详细的安装信息位于源码树下的Configure脚本文件中,如下所示:
在这里插入图片描述
Configure 脚本除了生成 Makefile 之外,还会根据 crypto/opensslconf.h.in生成crypto/opensslconf.h 头文件,该文件中中定义了许多宏。
linux下通过config脚本配置时最终也是调用的Configure脚本,config 脚本检查系统环境并调用 Configure 完成配置,config 脚本的作用相当于 config.guess。
下图是生成的opensslconf.h部分宏定义:
在这里插入图片描述
在 config 或 Configure 命令行上可以使用许多选项,具体如下

全局选项

第一类是全局性选项:

--openssldir&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值