openssl 静态编译

embedded/2025/2/5 20:51:14/

1. 下载

openssl 各版本下载

https://openssl-library.org/source/old/index.html

2. 静态编译

./config -fPIC no-shared
make -j 4

编译后的静态文件在

[chen@localhost openssl-1.1.1g]$ ls | grep '\.a'
libcrypto.a
libssl.a

编译后的执行文件在

./apps/openssl# eg:
[chen@localhost openssl-1.1.1g]$ ./apps/openssl help
Standard commands
asn1parse         ca                ciphers           cms               
......
......
......        
seed-cfb          seed-ecb          seed-ofb          sm4-cbc           
sm4-cfb           sm4-ctr           sm4-ecb           sm4-ofb

http://www.ppmy.cn/embedded/159843.html

相关文章

FPGA| 使用Quartus II报错Top-level design entity ““ is undefined

1、使用FPGA准备点亮LED测试下板子,发现这个报错Error (12007): Top-level design entity "LEDLED" is undefined 工程如上图 报错如下图 2、分析到原因是因为工程名称和顶层模块里面的module名称不一样导致 解决办法:修改module名称和顶层模…

Nginx的路径匹配规则 笔记250203

Nginx的路径匹配规则 Nginx 的路径匹配规则主要通过 location 指令实现,用于根据请求的 URI(路径)将请求路由到不同的处理逻辑。其匹配规则灵活且功能强大,但也需要谨慎配置以避免冲突。以下是 Nginx 路径匹配规则的详细解析&…

图形学笔记 - 5-光线追踪 - 辐射度量学

文章目录 辐射度量学辐射能和通量(功率)Radiant Energy and Flux (Power)辐射强度 Radiant Intensity辐照度Irradiance朗伯余弦定律Lambert’s Cosine Law Radiance辐亮度Incident Radiance入射辐亮度Exiting Radiance出射辐亮度 双向反射分布函数 Bidir…

笔灵ai写作技术浅析(三):深度学习

笔灵AI写作的深度学习技术主要基于Transformer架构,尤其是GPT(Generative Pre-trained Transformer)系列模型。 1. Transformer架构 Transformer架构由Vaswani等人在2017年提出,是GPT系列模型的基础。它摒弃了传统的循环神经网络(RNN)和卷积神经网络(CNN),完全依赖自…

【Docker】dockerfile识别当前构建的镜像平台

在编写dockerfile的时候,可能会遇到需要针对不同平台进行不同操作的时候,这需要我们对dockerfile进行针对性修改。 比如opencv的依赖项libjasper-dev在ubuntu18.04上就需要根据不同的平台做不同的处理,关于这个库的安装在另外一篇博客里面有…

Azure DevOps Server:集成奇安信开源卫士(OpenSourceSafe)

1. 概述 奇安信开源卫士是奇安信公司推出的一款开源组件检测工具,主要用于识别和管理软件项目中的开源组件及其潜在的安全风险。它支持多种编程语言和框架,如Java、Python、JavaScript等,通过集成CI/CD工具,可以在软件开发和测试阶…

鼠标拖尾特效

文章目录 鼠标拖尾特效一、引言二、实现原理1、监听鼠标移动事件2、生成拖尾元素3、控制元素生命周期 三、代码实现四、使用示例五、总结 鼠标拖尾特效 一、引言 鼠标拖尾特效是一种非常酷炫的前端交互效果,能够为网页增添独特的视觉体验。它通常通过JavaScript和C…

STM32 AD多通道

接线图: 代码配置: 与单通道相比,将多路选择从初始化函数,调用到功能函数里,在功能函数里以此调用需要使用的通道 整体代码: //AD多通道 void AD_Init2(void) {//定义结构体变量GPIO_InitTypeDef GPIO_In…