C++-Kompilierung in Arch Linux ohne G++-Paket in den Repositories

C++-Kompilierung in Arch Linux ohne G++-Paket in den Repositories

Ich möchte ein C++-Programm in Arch Linux kompilieren, aber es gibt kein „g++“-Paket wie beispielsweise in Ubuntu-Repositories.

Die Verwendung von -x„too“ funktioniert nicht, und zwar so:

gcc -x c++ -o myprog myprog.cpp

Antwort1

gcc ist sowohl ein C- als auch ein C++-Compiler.
Er prüft die Dateierweiterung und verarbeitet sie entsprechend.
g++ ist nur ein Wrapper, der gcc aufruft.
g++ wird mit dem gcc-Paket in Arch installiert.

gcc file.C # uppercase .C (or .cpp) will process as C++ 
gcc file.c # lowercase .c will process as C

verwandte Informationen