¿Cuál es la diferencia entre gcc / g ++ y cc1 / cc1plus?


85

Cuando compilo mis proyectos y verifico los recursos utilizados por la ejecución top, a veces se llama al gran consumidor de CPU / memoria g++y a veces cc1plus. ¿Cuál es la diferencia entre los dos? ¿Debería llamar cc1plusdirectamente?

Respuestas:


125

Cuál es la diferencia entre los dos,

El g++es un conductor compilador. Sabe cómo invocar el compilador ( cc1plus), ensamblador y enlazador reales . No No sabe cómo analizar o compilar las fuentes.

¿Debería llamar a cc1plus directamente?

No.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.