Als ich kürzlich SSL kompilierte, stieß ich immer wieder auf Probleme wie das Fehlen von limits.h, zconf.h und errno.h, was mich nervös machte. Ich habe viel online gesucht und nichts Nützliches gefunden. Ich werde meine Lösung mit Ihnen teilen.
Ansatz:
Installieren Sie Abhängigkeitspakete, insbesondere lib- und gcc-Kompilierung und Kernel-bezogene Linux-Kernel-Header
Das ist Ubuntu. Sie können die folgenden Pakete direkt installieren.
apt-get install -y gcc build-essential manpages-dev make perl
apt-get install -y zlib1g zlib1g-dev
apt-get install -y libssl-dev
apt-get install -y linux-libc-dev
Wenn Sie feststellen, dass die Installation nutzlos ist, geben Sie nicht auf, sondern installieren Sie sie erneut. So hat der Blogger es gelöst
#--reinstall 可以重新安装软件
apt install --reinstall 软件包名
apt install --reinstall linux-libc-dev
Anbei der Fehler-Screenshot: