Pregunta

He instalado las herramientas de desarrollo. Puedo compilar código a través de Xcode y de acuerdo con los documentos / usr / bin / gcc & amp; / usr / bin / cc debería apuntar a /usr/bin/gcc-4.0. Ninguno de los enlaces simbólicos o gcc-4.0 existe en mi sistema (Snow Leopard). ¡Todo lo que deseo hacer es compilar algo de C en la terminal! Me sorprende lo complicada que es esta tarea. El comando GCC está sorprendentemente devolviendo " gcc: comando no encontrado " ;.

¿Alguien puede arrojar algo de luz sobre esto?

¿Fue útil?

Solución

¿Instaló el último Xcode después de instalar Snow Leopard o es esta la versión de Xcode de una instalación anterior del sistema operativo?

En mi sistema con un Snow Leopard limpio, instale el compilador predeterminado (y el enlace simbólico de cc y gcc) es gcc-4.2

También tengo gcc-4.0, aunque no es el predeterminado.

Otros consejos

¡No! ¡Reinstalar es la respuesta incorrecta!

Las versiones más recientes de XCode requieren que instale las versiones de línea de comandos de las herramientas por separado. En XCode, vaya a Preferencias | Descargas, revise la pestaña Componentes e instálelas desde allí:

ingrese la descripción de la imagen aquí

Estos binarios deberían estar allí después de instalar xcode. Verifique la configuración de su ruta y, si todavía no tiene estos, vuelva a instalar xcode

Las herramientas de línea de comandos ya no se incluyen con el último XCode (incluso como complemento). Ahora puedes descargarlos aquí:

https://developer.apple.com/downloads/index.action

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top