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