El compilador Clang front-end tiene varias características específicas Clang adicionales que no estén expuestos a través de la interfaz del controlador de compatibilidad de GCC. El argumento -cc1
indica que se debe usar el front-end del compilador, y no el controlador. La funcionalidad clang -cc1
implementa la funcionalidad del compilador central.
Así que, simplemente hablando. Si no proporciona -cc1
, entonces puede esperar la "apariencia &" de GCC estándar. Esa es la gran mayoría de los indicadores del compilador que funcionan exactamente como esperaría que trabajen con GCC. Si pasa la opción "-cc1", obtendrá el indicador del compilador de Clang establecido. Por lo tanto, podría haber diferencias con GCC.
Espero que lo aclare un poco.
¿Sabe usted sobre cuda support in clang 3.0 ?? ¡Todavía no puede reconocer las llamadas al kernel! – SRINI794
@srinivasprabhu, intenta preguntar en la lista de correo de cfe-dev –