编译内核
遇到如下错误:
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:
- $ sudo apt-get install libssl–dev
要在Fedora、CentOS或者RHEL上安装OpenSSL开发包:
- $ sudo yum install openssl–devel
安装完后,尝试重新编译程序。
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98387