eap-tls.h:38:10: 致命错误: openssl/ssl.h:没有那个文件或目录
#include <openssl/ssl.h>
^~~~~~~~~~~~~~~
编译中断。
这个编译错误提示缺少openssl/ssl.h文件。这意味着你的系统或者环境中没有安装OpenSSL开发包。
要解决这个问题,你需要安装 OpenSSL 开发包,执行以下命令进行安装,然后重新编译即可解决
首先得安装openssl:
sudo apt-get install openssl
然后安装openssl依赖:
sudo apt-get install libssl-dev build-essential zlibc libidn11-dev libidn11