Misterioso para mí que esta pregunta se considere fuera de tema.
Grumdrig el
el mismo problema y la misma solución para el león de montaña
bjelli
77
Dios mío, ¿cómo pueden distribuir un sistema Unix sin hacer sheesh?
Gus
1
En lugar de descargar 1.6GB Xcode, puede descargar 113MB de herramientas de línea de comandos de Apple - responda a continuación por @Nick White stackoverflow.com/questions/6767481/…
Dylan Valade
Respuestas:
50
¿Has instalado Xcode y las herramientas de desarrollador? Creo que make, junto con gcc y amigos, está instalado con eso y no antes. Xcode 4.1 para Lion es gratis.
De hecho, la instalación de un nuevo Xcode resolvió mi problema. Desafortunadamente, no sabía que después de hacer una actualización de Mac OS X también tengo que actualizar a la última versión de Xcode.
Roman Kagan
55
vaya a la pestaña Descargas dentro del menú de Preferencias de Xcode y haga clic en "Instalar" al lado de la entrada Herramientas de línea de comandos
williamC
Desplácese hacia abajo hasta la respuesta de @Tarmo para ver cómo hacerlo en 2013.
Luego inicie Xcode, vaya Xcode->Preferences->Downloadse instale el componente llamado "Herramientas de línea de comandos". Después de eso, todas las herramientas relevantes se colocarán en la carpeta / usr / bin y podrá usarlas tal como estaban en 10.6.
Y no olvide ejecutar "/ Aplicaciones / Instalar Xcode.app". (Esto me dejó perplejo por un tiempo).
njamesp
13
Actualicé a Lion, reinstalé Xcode y make todavía no estaba en mi camino. Lo rastreé en: / Developer / usr / bin / make
CJ.
99
... que ahora parece ser (con la última versión):/Applications/Xcode.app/Contents/Developer/usr/bin/
Paul Peelen
55
No tuve que ejecutar "/ Aplicaciones / Instalar Xcode.app". Usando 4.3.2, arrastre Xcode recortado a la carpeta Aplicaciones, luego vaya a Preferencias-> Descargas e instale desde allí. Ahora 'make' funciona desde la línea de comando.
Teekin
¿por qué no agregar /Applications/Xcode.app/Contents/Developer/usr/bin a $ PATH?
Chunkyguy
30
Parece que puede instalar las herramientas de línea de comandos sin obtener Xcode de Descargas para desarrolladores de Apple . Me requirió iniciar sesión con mi cuenta de Apple.
Alternativamente, una vez que instala Xcode desde la tienda de aplicaciones, puede notar que las herramientas de línea de comandos no están instaladas por defecto. Abra Xcode, vaya a preferencias, haga clic en la pestaña "descargas" y desde allí puede descargar e instalar herramientas de línea de comandos.
Xcode 4.3.2 no instaló "Herramientas de línea de comandos" de forma predeterminada. Tuve que abrir la pestaña Preferencias / Descargas / Componentes de Xcode. Tenía una lista de componentes opcionales con un botón "Instalar" al lado de cada uno. Esto incluye "Herramientas de línea de comandos" y componentes para admitir el desarrollo de versiones anteriores de iOS.
Ahora "make" está disponible y puede verificarlo abriendo la terminal y escribiendo:make -v
El resultado debería verse así:GNU Make 3.81
Es posible que necesite "hacer" incluso si no necesita Xcode, como un desarrollador de Perl que instala módulos de Perl usando cpan -i en la línea de comandos.
Xcode 5.1 ya no proporciona herramientas de línea de comandos en la sección Preferencias. Ahora vaya a https://developer.apple.com/downloads/index.action , y seleccione la versión de herramientas de línea de comandos para su versión de OS X. El instalador los coloca en / usr / bin.
Si instaló xcode y actualizó a mountain lion, o no tiene instaladas las últimas herramientas de línea de comandos, o tiene zsh u otros shells, puede acceder a algunas de las herramientas integradas en el directorio de desarrolladores con:
Si solo necesitas hacer y amigos. Intente instalar las herramientas de línea de comandos proporcionadas por Apple. (Suponiendo que no está haciendo ningún desarrollo de iOS).
Existen compilaciones específicas de herramientas de línea de comandos para diferentes versiones principales de OSX disponibles en el sitio Descargas para desarrolladores de Apple . Asegúrese de obtener la última versión de la versión para su sistema operativo.
Respuestas:
¿Has instalado Xcode y las herramientas de desarrollador? Creo que make, junto con gcc y amigos, está instalado con eso y no antes. Xcode 4.1 para Lion es gratis.
fuente
Necesita instalar Xcode desde la App Store .
Luego inicie Xcode, vaya
Xcode->Preferences->Downloads
e instale el componente llamado "Herramientas de línea de comandos". Después de eso, todas las herramientas relevantes se colocarán en la carpeta / usr / bin y podrá usarlas tal como estaban en 10.6.fuente
/Applications/Xcode.app/Contents/Developer/usr/bin/
Parece que puede instalar las herramientas de línea de comandos sin obtener Xcode de Descargas para desarrolladores de Apple . Me requirió iniciar sesión con mi cuenta de Apple.
Alternativamente, una vez que instala Xcode desde la tienda de aplicaciones, puede notar que las herramientas de línea de comandos no están instaladas por defecto. Abra Xcode, vaya a preferencias, haga clic en la pestaña "descargas" y desde allí puede descargar e instalar herramientas de línea de comandos.
fuente
Xcode 4.3.2 no instaló "Herramientas de línea de comandos" de forma predeterminada. Tuve que abrir la pestaña Preferencias / Descargas / Componentes de Xcode. Tenía una lista de componentes opcionales con un botón "Instalar" al lado de cada uno. Esto incluye "Herramientas de línea de comandos" y componentes para admitir el desarrollo de versiones anteriores de iOS.
Ahora "make" está disponible y puede verificarlo abriendo la terminal y escribiendo:
make -v
El resultado debería verse así:
GNU Make 3.81
Es posible que necesite "hacer" incluso si no necesita Xcode, como un desarrollador de Perl que instala módulos de Perl usando cpan -i en la línea de comandos.
fuente
Xcode 5.1 ya no proporciona herramientas de línea de comandos en la sección Preferencias. Ahora vaya a https://developer.apple.com/downloads/index.action , y seleccione la versión de herramientas de línea de comandos para su versión de OS X. El instalador los coloca en / usr / bin.
fuente
Si instaló xcode y actualizó a mountain lion, o no tiene instaladas las últimas herramientas de línea de comandos, o tiene zsh u otros shells, puede acceder a algunas de las herramientas integradas en el directorio de desarrolladores con:
fuente
Después de actualizar a
Mountain Lion
usar elNDK
, tuve el siguiente error:El error se solucionó descargando y usando el último NDK
fuente
Si solo necesitas hacer y amigos. Intente instalar las herramientas de línea de comandos proporcionadas por Apple. (Suponiendo que no está haciendo ningún desarrollo de iOS).
fuente
Existen compilaciones específicas de herramientas de línea de comandos para diferentes versiones principales de OSX disponibles en el sitio Descargas para desarrolladores de Apple . Asegúrese de obtener la última versión de la versión para su sistema operativo.
fuente