GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Auffinden von iostream in Clang++:schwerwiegender Fehler:Datei „iostream“ nicht gefunden

Ich habe auch seit langem Probleme mit diesem Problem. Sie sollten versuchen, den Ordner zu löschen (cd /usr/lib/gcc/aarch64-linux-gnu/8). Der Grund, warum clang++ nicht funktioniert, ist, dass dieser Ordner libstdc++.a nicht enthält.

clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
Target: aarch64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/5
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/5.5.0
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/6
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/6.5.0
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/7
Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/7.3.0
Found candidate GCC installation: /usr/lib/gcc/aarch64-linux-gnu/5
Found candidate GCC installation: /usr/lib/gcc/aarch64-linux-gnu/5.5.0
Found candidate GCC installation: /usr/lib/gcc/aarch64-linux-gnu/6
Found candidate GCC installation: /usr/lib/gcc/aarch64-linux-gnu/6.5.0
Found candidate GCC installation: /usr/lib/gcc/aarch64-linux-gnu/7
Found candidate GCC installation: /usr/lib/gcc/aarch64-linux-gnu/7.3.0
Selected GCC installation: /usr/bin/../lib/gcc/aarch64-linux-gnu/7.3.0

Überprüfen Sie alle Ordner in /usr/lib/gcc/aarch64-linux-gnu/clang++ wird den letzten auswählen, stellen Sie sicher, dass sich die libstdc++.a im letzten befindet


Ich habe festgestellt, dass Clang die Installation in /usr/lib/gcc/x86_64-linux-gnu/8 verwendet (mit clang++ -v ), und tatsächlich enthielt diese nicht die Datei libstdc++.a . Anstatt das gesamte Verzeichnis zu löschen, wie in einer anderen Antwort vorgeschlagen, konnte ich einfach libstdc++-8-dev installieren .

Ich bin auf Ubuntu 18.04; gcc wurde bereits installiert.


Linux
  1. APC-Installationsfehler – sh:phpize:Befehl nicht gefunden [Gelöst]

  2. Fehler:Tcl.h nicht gefunden (keine solche Datei oder Verzeichnis)?

  3. nano:Befehl nicht gefunden

  4. Sortieren:Befehl nicht gefunden

  5. sed:Befehl nicht gefunden

If…else…if-Anweisung (Fehler „Befehl nicht gefunden“)?

tune2fs:Befehl nicht gefunden

fsck:Befehl nicht gefunden

tail:Befehl nicht gefunden

touch:Befehl nicht gefunden

SCHWERWIEGEND:Fehler „Modul nicht gefunden“ bei Verwendung von modprobe