Подтвердить что ты не робот

В чем разница между gcc/g++ и cc1/cc1plus?

Когда я компилирую свои проекты и проверяю ресурсы, используемые при запуске top, большой процессор/память hog иногда называют g++, а иногда cc1plus. В чем разница между ними, и должен ли я когда-либо называть cc1plus?

4b9b3361

Ответ 1

В чем разница между двумя,

g++ - это драйвер компилятора. Он знает, как вызвать фактический компилятор (cc1plus), ассемблер и компоновщик. Он не знает, как разбирать или компилировать источники.

и должен ли я когда-либо называть cc1plus напрямую?

Нет.