Soy un novato del usuario de Mac. Puedo ver que hay gcc
, git
, etc en la " /usr/bin
" carpeta. Pero cuando quiero usarlos, aparece así:
MacBook-Pro:~ nan$ git
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
MacBook-Pro:~ nan$ gcc
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
¿Significa que debo instalar xcode
para usar gcc
o git
, muchas gracias de antemano!
/usr/bin/git
llamadasxcode-select
dan el error, por lo que/usr/bin/git
puede ser solo un contenedor que selecciona entre las versiones instaladas de herramientas de desarrollador. Consulte la sección ARCHIVOS de developer.apple.com/library/mac/documentation/Darwin/Reference/…Respuestas:
No, no lo haces, al menos ya no. La posibilidad mencionada por @jherran implica instalar otra pieza de software. Si te parece bien, puedes usar Hombrew o Macports. Es controvertido cuál es "mejor", así que elige cuál te gusta.
Pero, dado que OSX Yosemite (o tal vez antes, no estoy seguro), las herramientas de línea de comandos se pueden instalar por separado, lo cual es excelente ya que me permitió deshacerme de la enorme aplicación inútil XCode que se encuentra inactiva en mi disco duro. La forma más directa podría ser simplemente descargar el paquete correcto de Apple aquí .
Al emitir los comandos que mencionó, ¿aparece una ventana emergente que le solicita que instale las Herramientas de línea de comandos? Aquí se describe que esto es lo que debería suceder.
O simplemente intenta correr
Que debe hacer lo que quieras. Se pueden actualizar a través de la tienda de aplicaciones, al menos en Yosemite.
Tenga en cuenta que si los ejecutables están presentes
/usr/bin
, debería poder llamarlos con su nombre completo, por ejemplo/usr/bin/git
.fuente
Puede instalar ambos usando Homebrew :
Para instalar homebrew, solo necesita este comando único:
De todos modos, si desea usar git y gcc instalados en su sistema, no necesita instalar Xcode, en su lugar solo necesita instalar las herramientas de desarrollo de línea de comandos , que puede instalar escribiendo:
fuente
gcc
ogit
en "/usr/bin
"? ¿No son archivos ejecutables? ¿Por qué no puedo usarlos directamente?xcode-select --install
.