linux - 在脚本/签名文件处编译 Linux 内核 5.2.9 失败
问题描述
为了经验,我正在尝试编译自己的内核。内核版本是今天(2019 年 8 月 19 日)从 kernel.org 下载的 5.2.9。我的制作命令是“make -j 6”。我有一个 Ryzen 7 1700x 8 核/16 线程 AMD CPU。
scripts/sign-file.c:25:10:fatal error: openssl/opensslv.h: 没有这样的文件或目录 25 | #包括 | 编译终止。
解决方案
由于我的声誉,这就像下面的链接答案:
如何修复:致命错误:openssl/opensslv.h:RedHat 7 中没有这样的文件或目录
简而言之,您需要安装 ssl 开发包。在类似 Debian 的 dist 上,您需要:
$ sudo apt-get install libssl-dev
在 centos-like 上,安装它:
sudo yum install openssl-devel
推荐阅读
- vue.js - 从 dropzone.js 参数访问数据属性 - vuejs
- nativescript - 为 ios 构建设置 SDK
- c# - 没有针对类型“Microsoft.AspNetCore.Identity.RoleManager 错误的服务”
- php - 如何使用 PHPMailer 和 Google Apps 获得正确的“发件人”电子邮件地址?
- dompdf - domPdf 打开无字体问题
- excel - 使用and、or、true、false的多条件公式
- javascript - 提交完成。空文本区域
- asp.net - B2C 和 Azure 应用服务的 CORS 问题
- java - 即使在释放之后 MouseDragging 仍然会触发
- javascript - 输入数输出对应值