Respostas:
O gcc é um compilador C e C ++.
Ele analisará a extensão do arquivo e o processo em conformidade.
O g ++ é apenas um wrapper que chama gcc
g ++ é instalado com o pacote gcc no Arch
gcc file.C # uppercase .C (or .cpp) will process as C++
gcc file.c # lowercase .c will process as C
prog.cppe eu também o uso-x c++, devo dizer que só funciona se eu adicionar-lstdc++, o que é compilado corretamente. Você sugere esse método? (gcc -x c++ -o myprog -lstdc++ myprog.cpp)