[LINUX] Was tun, wenn sys / cdefs.h nicht vorhanden ist?

Symptome

Notieren Sie sich, was zu tun ist, wenn beim Kompilieren der C-Sprache unter Ubuntu 18.04 der folgende Fehler auftritt.

sys/cdefs.h:Es gibt keine solche Datei oder kein solches Verzeichnis

Bewältigung

Normalerweise scheint die Installation von "libc6-dev-i386" das Problem zu beheben.

sudo apt install libc6-dev-i386

In meinem Fall wurde bereits libc6-dev-i386 installiert. Es wurde durch Neuinstallation von "libc6-dev" gelöst.

sudo apt install --reinstall libc6-dev

Ursache

/ usr / include / sys / cdefs.h ist eine symbolische Verknüpfung zu / usr / include / x86_64-linux-gnu / sys / cdefs.h. Die Ursache war, dass das / usr / include / x86_64-linux-gnu / sys / nicht existierte.

Sie haben es wahrscheinlich getan, als Sie von einem Backup wiederhergestellt haben, das "sys" ausgeschlossen hat. Es ist zu nachlässig.

Verweise

[Schwerwiegender Fehler: sys / cdefs.h: Keine solche Datei oder kein solches Verzeichnis |](https://qastack.jp/ubuntu/470796/fatal-error-sys-cdefs-h-no-such-file -oder-Verzeichnis)

Recommended Posts

Was tun, wenn sys / cdefs.h nicht vorhanden ist?
Was tun, wenn bei der Installation von pyenv kein Fehler auftritt?
Was tun, wenn pyenv nicht aktiviert ist (zsh)
Was tun, wenn Python in pyenv nicht von der Systemversion wechselt?
Was tun, wenn Jupyter Notebook unter WSL nicht automatisch im Browser gestartet wird?
Was tun, wenn der Benutzername geändert wird und der Pfad der pyenv-Bibliothek nicht übergeben wird?
Was tun, wenn Sie URL 443 mit pip nicht abrufen konnten?
Hinweise, was zu tun ist, wenn das Löschen von Schatten nicht mit Scatter () / Scatter3d () von Matplotlib funktioniert
Was tun, wenn pipreqs zu UnicodeDecodeError führt?
Was tun, wenn die Pipenv-Shell nicht mehr möglich ist?
Was tun, wenn pip nicht installiert werden kann?
Was tun, wenn die Autocomplete-Python von Atom nicht funktioniert?
Was tun, wenn die Docker-Synchronisierung plötzlich nicht mehr funktioniert?
Was tun, wenn Sie wütend werden, wenn Sie nicht libxml / xmlversion.h haben, wenn Sie lxml in pip einfügen?
Beispiel, was zu tun ist, wenn das Beispielskript nicht funktioniert (OpenCV-Python)
Swapon fehlgeschlagen: Was tun, wenn Sie sich über eine Operation ärgern, die nicht zulässig ist?
Was tun, wenn "Python nicht konfiguriert" angezeigt wird? Verwenden von PyDev in Eclipse
Was tun, wenn das Diagramm nicht auf dem Jupyter-Notizbuch (Ipython) angezeigt wird?
Was tun, wenn NotADirectoryError: [Errno 20] Kein Verzeichnis: 'xdg-settings' wird im Jupyter-Notizbuch angezeigt
[EC2] Was tun, wenn Selen festsitzt und die Verarbeitung nicht fortgesetzt wird?
Was tun, wenn die japanische Unterstützung unter Ubuntu 16.04 nicht vollständig installiert ist?
Was tun, wenn die Pip-Installation in Xcode 5.1 fehlschlägt?
Was tun, wenn Sie mysqlclient nicht per Pip installieren können?
Kein Modul mit dem Namen Was tun, wenn Sie "libs.resources" erhalten?
ModuleNotFoundError: Kein Modul Was tun, wenn Sie'tensorflow.contrib 'erhalten?
Was tun, wenn die SciPy-Installation unter CentOS fehlschlägt?
Was tun, wenn in pip ein Unicode-Dekodierungsfehler auftritt?
Was tun, wenn bei der Installation von pip abhängige Bibliotheken nicht installiert werden können?
Was tun, wenn python3 venv auf Raspberry Pi nicht gut funktioniert?
Was tun, wenn der Fortschrittsbalken in tqdm von Python nicht angezeigt wird?
Was tun, wenn Pythons IntelliSense in VS Code unter Windows nicht angezeigt wird?
Was tun, wenn bei der Installation von openCV 3 der Fehler "Fehler: opencv3: Unterstützt nicht das Erstellen von Python 2- und 3-Wrappern" angezeigt wird
Verfahren, die durchgeführt werden müssen, wenn Japanisch nicht in matplotlib angezeigt wird
Was tun, wenn Sie von Windows-Zeichencodes abhängig sind?
Was tun, wenn pip in Homebrew einen DistributionError ausgibt?
Was tun, wenn Overalls "Abdeckung unbekannt" werden?
Was tun, wenn in tf.train.start_queue_runners () ein 0xC0000005-Fehler auftritt?
Was tun, wenn `pip install matplot lib` auf dem Mac fehlschlägt?
Was tun, wenn Sie sich nicht als root anmelden können?
Was tun, wenn Sie unter Linux kein WLAN verwenden können?
Was tun, wenn Linux VLC nicht mehr rotieren kann?
Was tun, wenn die Installation von pip mysqlclient unter MacOS fehlschlägt?
Einfache Lösung, wenn Sie Ihr EC2-Schlüsselpaar verlieren
So erstellen Sie eine neue Datei, wenn die angegebene Datei nicht vorhanden ist - schreiben Sie, wenn die Datei vorhanden ist
Was tun, wenn das Bild nicht mit matplotlib usw. im Docker-Container angezeigt wird?
Was tun, wenn Ubuntu abstürzt?
Was tun mit der Installation von Magics?
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Was tun, wenn in Python minus Null angezeigt wird?
CommandNotFoundError: Ihre Shell wurde nicht ordnungsgemäß für die Verwendung von Was ist zu tun, wenn Sie "Conda aktivieren" verwenden?
Was tun, wenn Intellisense mit Anaconda + VSCode + Tensorflow2.1 nicht funktioniert?
Was tun, wenn die Einstellungen der jupyterlab-Erweiterung nicht angezeigt werden?
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
Was tun mit PYTHON Release?
Was tun, wenn beim Ausführen von Python eine Warnung zur unsicheren Plattform angezeigt wird?
Was tun, wenn "Unbenannt: 0" in_csv-> read_csv von Pandas hinzugefügt wird?
Was tun, wenn der Inode unter EC2 Linux erschöpft ist?