Lösen Sie das Kompilierungsproblem mit fehlenden limits.h--XXX: schwerwiegender Fehler: linux/limits.h: Keine solche Datei oder

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:

Supongo que te gusta

Origin blog.csdn.net/SUBSEA123/article/details/132694739
Recomendado
Clasificación