gcc / g ++和cc1 / cc1plus有什么区别?

当我编译我的项目并检查运行top使用的资源时,大CPU /内存macros有时称为g++ ,有时称为cc1plus 。 两者有什么区别,我应该直接调用cc1plus吗?

两者有什么区别,

g++是一个编译器驱动程序。 它知道如何调用实际的编译器( cc1plus ),汇编器和链接器。 它不知道如何parsing或编译源代码。

我应该直接调用cc1plus吗?

没有。