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

85

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

Михаэль Шлоттке-Лакемпер
источник

Ответы:

128

Какая разница между двумя,

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

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

Нет.

Занятые русские
источник