Ich habe NetBeans 8.1 auf Linux Mint eingerichtet, um C/C++ zu kompilieren. Am Anfang ging alles gut, bis ich C++ 14 ausprobierte.Wie NetBeans C++ verwenden 11
Ich habe die Einstellungen für C++ von C++ 98 zu C++ 11 geändert. Im Programm ist ein Fehler aufgetreten, den ich behoben habe. Ich wurde abgelenkt und änderte die Einstellungen erneut, um C++ 14 zu verwenden. g++
, oder zumindest die Version, die ich installiert habe, unterstützt C++ 14 nicht, also habe ich es wieder in C++ 11 geändert, aber es verwendet immer noch C++ 14 von selbst. Ich habe versucht, es in C++ 11 und wieder zurück und dann wieder in C++ 11 zu ändern. C++ 11 funktioniert sicher, weil ich dieses Tag mit Erfolg in der Vergangenheit verwendet habe.
Hier das Protokoll Build ist:
cd '/home/.../NetBeansProjects/Sun Storm'
/usr/bin/make -f Makefile CONF=Debug
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/home/.../NetBeansProjects/Sun Storm'
"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux/sun_storm
make[2]: Entering directory `/home/.../NetBeansProjects/Sun Storm'
mkdir -p build/Debug/GNU-Linux
rm -f "build/Debug/GNU-Linux/main.o.d"
g++ -c -g -std=c++14 -MMD -MP -MF "build/Debug/GNU-Linux/main.o.d" -o build/Debug/GNU-Linux/main.o main.cpp
g++: error: unrecognized command line option ‘-std=c++14’
make[2]: *** [build/Debug/GNU-Linux/main.o] Error 1
make[2]: Leaving directory `/home/.../NetBeansProjects/Sun Storm'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/home/.../NetBeansProjects/Sun Storm'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 76ms)
von g++ -c -g -std=c++14
sehen, ist es sicher, dass NetBeans anzunehmen, wird noch C++ 14 verwendet wird, obwohl es C++ 11 verwenden eingestellt. Wie kann ich NetBeans dazu bringen, die Einstellungen zu verwenden, anstatt sie selbst zu erstellen?
Hinweis: Ich konnte im Internet nichts finden, wenn NetBeans die angegebenen Einstellungen nicht befolgt.
Ich habe auch versucht, das C/C++ - Plugin zu deaktivieren, die IDE neu zu starten und dann wieder zu aktivieren. Ich habe auch versucht, die GNU Standard C++ Library v3 zu installieren. Nichts hat sich geändert.
Danke für die Antwort! Ich habe unter 'Build' keine' Tools Collection' gesehen. Es hat mich jedoch zur Reparatur gebracht. Vielen Dank. –