Jaka jest różnica między gcc / g ++ i cc1 / cc1plus?

85

Kiedy mogę skompilować moje projekty i sprawdzić zasoby używane przez uruchomienie top, wielki wieprz CPU / pamięci jest czasami nazywany g++czasem cc1plus. Jaka jest różnica między nimi i czy powinienem zadzwonić cc1plusbezpośrednio?

Michael Schlottke-Lakemper
źródło

Odpowiedzi:

125

Jaka jest różnica między tymi dwoma,

Jest g++to sterownik kompilatora. Wie, jak wywołać rzeczywisty kompilator ( cc1plus), asembler i konsolidator. To ma nie wiedzieć, jak analizować i skompilować źródła.

i czy powinienem kiedykolwiek zadzwonić bezpośrednio do cc1plus?

Nie.

Zatrudniony Rosjanin
źródło