Überprüfen Sie die C++-Compiler-Version unter Linux
In diesem Artikel geht es darum, die Version des C++-Compilers zu überprüfen, der auf Ihrem Linux-Betriebssystem installiert ist. Darüber hinaus werden wir beim Schreiben dieses Artikels auch den Aktivierungsprozess von C++ 11, der neuesten Version von C++, untersuchen.
Überprüfen Sie die C++-Compiler-Version unter Linux
Was ist der GCC-Compiler? GCC ist ein Akronym für GNU Compiler Collection. Es ist ein Compiler, der hauptsächlich C- und C++-Codes kompilieren kann, aber auch für Objective C und Objective C++ verwendet werden kann.
GCC bietet zwei verschiedene Befehle für die Kompilierung von C- und C++-Codes. Der Befehl gcc
dient zum Kompilieren von C-Programmen und der Befehl g++
zum Kompilieren von C++-Programmen.
Auf Ihrem System sind verschiedene Versionen der Compiler installiert. Wir können die Version des Compilers mit dem folgenden Befehl herausfinden:
gcc --version
Es gibt die Versionsdetails des auf Ihrem System installierten GCC-Compilers an.
Wenn Sie einen g++
-Compiler verwenden, verwenden Sie den folgenden Befehl:
g++ --version
Es enthält die Details der auf Ihrem System installierten g++ Compiler-Version.
Wenn Sie jedoch C++ 11, die neueste Version der C++-Sprache, verwenden, müssen Sie diese im g++
-Compiler aktivieren. C++ 11 ist nicht die Version des Compilers, sondern die Version des C++-Standards; Um seine Funktionen vollständig nutzen zu können, müssen Sie es daher mit dem folgenden Befehl aktivieren:
g++ -std=c++0x
Es ist im folgenden Bild dargestellt:
Es kompiliert das Programm, indem es zuerst die C++ 11-Features aktiviert.