updated:  2023 12. October
published:  2023 12. October

gcc vs. g++

Unterschied zwischen gcc und g++.

Der Compiler gcc wird für die Kompilierung von C−Programmen verwendet und verknüpft sich standardmäßig nicht mit der C++−Standardbibliothek. Um mit gcc die C++−Standardbibliothek zu verknüpfen, muss du den Parameter -lstdc++ verwenden.

Der Compiler g++ dagegen, wird hauptsächlich für die Kompilierung von C++−Programmen verwendet und verknüpft sich standardmäßig mit der C++−Bibliothek.

Aber…, gcc behandelt *.c Dateien als C−Programm und *.cpp Dateien als C++−Programm, während g++ beide Dateiendungen als C++−Programme behandelt.

Stichworte (tags)