Risposte:
gcc è sia un compilatore C che C ++.
Guarderà l'estensione del file ed elaborerà di conseguenza.
g ++ è solo un wrapper che chiama gcc
g ++ è installato con il pacchetto gcc in Arch
gcc file.C # uppercase .C (or .cpp) will process as C++
gcc file.c # lowercase .c will process as C
prog.cpp
e lo uso anche-x c++
dovrei dirti che funziona solo nel caso in cui aggiungo anche-lstdc++
, che viene compilato correttamente. Suggerisci questo metodo? (gcc -x c++ -o myprog -lstdc++ myprog.cpp
)