Когда я компилирую свои проекты и проверяю ресурсы, используемые при запуске top
, большой процессор/память hog иногда называют g++
, а иногда cc1plus
. В чем разница между ними, и должен ли я когда-либо называть cc1plus
?
В чем разница между gcc/g++ и cc1/cc1plus?
Ответ 1
В чем разница между двумя,
g++
- это драйвер компилятора. Он знает, как вызвать фактический компилятор (cc1plus
), ассемблер и компоновщик. Он не знает, как разбирать или компилировать источники.
и должен ли я когда-либо называть cc1plus напрямую?
Нет.