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.cpp
e 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
)