2 Stimmen

Netbeans C/C++ 7.2 -std=C++11 von gcc v4.6 oder niedriger nicht erkannt.

Ich bin nach der Veröffentlichung von Version 7 von Eclipse zu NetBeans für die C/C++-Entwicklung gewechselt und alles scheint eine kluge Wahl zu sein, außer dass das -std=C++11-Flag in der aktuellen neuesten Version, nämlich 7.2, von gcc 4.6 nicht erkannt wird (-std=C++0x) oder der vorherigen. Da Ubuntu 12.04 mit gcc 4.6 ausgeliefert wird (was für meine Aufgaben in Bezug auf 11-Funktionen fair genug sein sollte) und eine frische Installation von gcc 4.7 Komplexität bei der Wartung des Systems mit sich bringen könnte (nun ja...ich bin eine Person, die extrem einfach, ordentlich und sauber ist), gibt es einen Workaround?

7voto

Szymon Wygnański Punkte 9996

Die Verwendung der Option "C++ Standard" in NetBeans funktioniert nicht. Meine Lösung ist, es manuell zu machen. Hinzufügen:

-std=c++0x

Zu den "Zusätzlichen Optionen" in Projekt > Einstellungen > Build > C++ Compiler

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X