編譯內核
遇到如下錯誤:
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.www58058.com/98387