Cómo obtener el compilador predeterminado de c ++ en Mac os x

3

Soy nuevo en c ++ en Mac os x y necesito saber cómo obtener algunos detalles:

  1. ¿Cómo obtener el compilador predeterminado c ++ / c?
  2. ¿Cómo cambiar el compilador predeterminado?
  3. ¿Cómo configurar el compilador en un archivo CMakelists.txt cuando se usa CMake?
pregunta BetterEnglish 11.12.2015 - 23:58

2 respuestas

2

Puedes abrir el terminal y escribir gcc. Si gcc ya está instalado en tu mac, se mostrará como sin archivos de entrada. Si no tiene gcc instalado, aparecerá un cuadro de diálogo que le indicará que descargue e instale gcc y sus respectivas herramientas de línea de comandos. Se prefiere este método porque la instalación de Xcode desde la App Store le toma tiempo y consume sus datos (4.7GB). Ya que solo necesita gcc, esto es mejor porque incluso le ahorra espacio en el disco al instalarle solo archivos de gcc. Espero que esto ayude :-)

    
respondido por el leovarmak 12.12.2015 - 09:14
1

No creo que Mac venga con un compilador de C / C ++ de forma predeterminada. Le recomiendo que instale las herramientas de línea de comandos XCode y XCode desde la App Store. Eso te dará el compilador gcc (y probablemente también LLVM).

Sin conocer su proceso de compilación, no puedo decirle cómo configurar un compilador predeterminado. Habrá una opción en XCode así como opciones con herramientas de compilación de línea de comandos. IOW, las Mac no tienen una configuración de compilador predeterminada de todo el sistema que yo sepa.

Aquí está la documentación oficial sobre cómo usar un compilador diferente con CMake. enlace

    
respondido por el Kevin G. 12.12.2015 - 05:39

Lea otras preguntas en las etiquetas