Kompilieren mit g ++ funktioniert nicht (Kompilieren mit Clang ist nicht zulässig)
446
cp3
Ursprünglich erzeugen gcc -o main main.cpp den gleichen Fehler wie
main.cpp:10:20: fatal error: iostream: No such file or directory #include <iostream>
Nach der Installation von gcc mit brew (brew install gcc) und link (brew link gcc) wird die Version von gcc erneuert (4.8.1 -> 8.2.0).
Das Kompilieren mit gcc (gcc -o main main.cpp) ist in Ordnung, aber g ++ -o main main.cpp erzeugen immer noch die gleiche Fehlermeldung.
Was muss ich für g ++ kompilieren?
gcc -v sagt
Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/8.2.0/libexec/gcc/x86_64- apple-darwin18.0.0/8.2.0/lto-wrapper Target: x86_64-apple-darwin18.0.0 Configured with: ../configure --build=x86_64-apple-darwin18.0.0 -- prefix=/usr/local/Cellar/gcc/8.2.0 -- libdir=/usr/local/Cellar/gcc/8.2.0/lib/gcc/8 --enable- languages=c,c++,objc,obj-c++,fortran --program-suffix=-8 --with- gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr --with- mpc=/usr/local/opt/libmpc --with-isl=/usr/local/opt/isl --with-system- zlib --enable-checking=release --with-pkgversion='Homebrew GCC 8.2.0' - -with-bugurl=https://github.com/Homebrew/homebrew-core/issues -- disable-nls --disable-multilib --with-native-system-header- dir=/usr/include --with- sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk Thread model: posix gcc version 8.2.0 (Homebrew GCC 8.2.0)
Aber g ++ -v sagt
g++: warning: couldn’t understand kern.osversion ‘18.2.0 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-apple- darwin12.5.0/4.8.1/lto-wrapper Target: x86_64-apple-darwin12.5.0 Configured with: ../gcc-4.8.1/configure --enable-languages=c++,fortran Thread model: posix gcc version 4.8.1 (GCC)
In einem Kommentar zu [dieser StackOverflow-Frage] (https://stackoverflow.com/q/50501388/3395469) können Sie `g ++ - 8` anstelle von` g ++ `versuchen.
Anaksunaman vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
Wie wird das Escape-Zeichen auf dem OS X-Terminal gesendet?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem