内核编译提示scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory

当编译时遇到openssl/bio.h文件缺失的错误,通常是由于libssl-dev版本过高导致。解决方法包括安装libssl-dev,如果提示版本不匹配,需要使用aptitude来降级libssl1.0.0到兼容的版本。通过dpkg-l*libssl*检查降级是否成功,确保后续编译顺利进行。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

出现scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory 是因为没有安装libssl-dev或者已安装的libssl1.0.0版本太高, 无法支持。
一、安装 libssl-dev 库

sudo apt install libssl-dev

如果提示如下所示 ,说明 已安装的libssl1.0.0版本太高, 无法支持,需要对libssl-dev进行降级

 libssl-dev : 依赖: libssl1.x.x (= 1.x.x f-1ubuntu x) 但是 1.x.xf-

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值