ECE438@UIUC MP1: OpenSSL Cannot open source file /ssl.h
问题描述:程序报错如下 解决尝试 【失败】对openssl库的依赖进行补全安装 问题一个可能的因素在于可能openssl库已经安装了,但是一些依赖库并没有得到安装。 参考: https://stackoverflow.com/questions/3016956/how-do-i-install-the-openssl-libraries-on-ubuntu/3016986#3016986 很不幸失败了,最后这个安装并没有将需要用的两个文件写入。 【尝试】VSCode小功能QuickFix的建议 参考: https://stackoverflow.com/questions/45583473/include-errors-detected-in-vscode 然后尝试查找缺失的ssl.h文件在哪里:果不其然并没有出现在任何地方。 果不其然/usr/include也没有任何ssl.h的影子 【成功】根据之前安装命令的提示安装libssl-doc 之前命令中有一个Suggested packages: libssl-doc. 于是进行一波安装: 命令:sudo apt install libssl-doc openssl成功出现在了/usr/include中 最后报错找不到文件的错误消失。