scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: No such file or directory #include

scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: No such file or directory #include

编译内核

遇到如下错误:

scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: No such file or directory #include <openssl/opensslv.h>

如果你在编译时遇到这个错误,这可能是下面的原因:你尝试编译的程序使用OpenSSL,但是需要和OpenSSL链接的文件(库和头文件)在你Linux平台上缺少

要解决这个问题,你需要安装OpenSSL 开发包,这在所有的现代Linux发行版的标准软件仓库中都有。

要在Debian、Ubuntu或者其他衍生版上安装OpenSSL:

  1. $ sudo apt-get install libssldev

要在Fedora、CentOS或者RHEL上安装OpenSSL开发包:

  1. $ sudo yum install openssldevel

安装完后,尝试重新编译程序。

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98387

(8)
涩葡桃涩葡桃
上一篇 2018-05-13 16:13
下一篇 2018-05-13 16:39

相关推荐

  • 简述一下TCP三次握手四次挥手

    TCP,名为传输控制协议,是一种可靠的传输层协议,IP协议号为6。 原则上任何数据传输都无法确保绝对可靠,三次握手只是确保可靠的基本需要。 TCP三次握手 TCP建立连接为什么是三次握手,而不是两次或四次? 个人理解:因为要双方都要确定对方的网络没毛病,通讯正常。 还有一个网上看到的说法,我觉得很有意思: 我:1+1等于几? 她:2,2+2等于几? 我:4 …

    2018-04-30
  • 高效传输的几种用法

    scp命令下载:scp [options] [user@]host:/sourcefile /destpath scp -pr root@172.20.96.1:/root/kanger /root/传送:scp [options] /sourcefile [user@]host:/destpath scp -pr /kanger 172.20.96.1:常…

    Linux笔记 2018-05-21
  • LINUX基础–组及用户

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 2、编辑/etc/group文件,添加组hadoop。 3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。 4、复制/etc/sk…

    2018-03-27
  • 创建空文件和刷新时间

    复制文件和目录cp:    

    Linux笔记 2018-04-01
  • 用户。组 ,文件的权限管理

    tr .grep 命令

    2018-04-02
  • Linux发行版之间的联系和不同

    Linux发行版以及不同发行版本之间的联系和不同 Linux来源 Unix—minix—Linux tovalds-(1991)—Linux—GNU (GPL) 今天的Linux=Linux内核+GNU应用 1991年后诞生的Linux(一部分著名的Linux发行版):RedHat 、Fedora 、suse 、红旗 、debian 、Ubuntu  Lin…

    2018-06-27