¿Cómo usar gcc o git sin instalar xcode?

12

Soy un novato de usuario de Mac. Puedo ver que hay gcc , git , etc. en la carpeta " /usr/bin ". 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!

    
pregunta Nan Xiao 13.12.2014 - 11:22

2 respuestas

8

No, no lo haces, al menos ya no. La posibilidad mencionada por @jherran implica la instalación de otra pieza de software. Si te parece bien, puedes usar Hombrew o Macports. Es controvertido cuál es "mejor", así que toma cuál te gusta.

Pero, desde OSX Yosemite (o tal vez antes, no estoy seguro), las herramientas de línea de comandos se pueden instalar por separado, lo cual es genial ya que me permitió deshacerme de la enorme e inútil aplicación XCode que se encuentra ociosamente en mi disco duro. La forma más sencilla podría ser simplemente descargar el paquete correcto desde aquí de Apple.

Al emitir los comandos que mencionó, ¿aparece una ventana emergente que le pide que instale las Herramientas de línea de comandos? Se describe aquí que esto es lo que debería suceder.

O, simplemente intenta ejecutar

xcode-select --install

Que debería hacer lo que quieras. Se pueden actualizar a través de la tienda de aplicaciones, al menos en Yosemite.

Ten en cuenta que si los ejecutables están presentes en /usr/bin , deberías poder llamarlos con su nombre completo, por ejemplo. /usr/bin/git .

    
respondido por el oarfish 13.12.2014 - 15:26
3

Puedes instalarlos usando Homebrew :

brew install gcc
brew install git

Para instalar Homebrew, solo necesitas este comando único:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

De todos modos, si desea utilizar git y gcc instalados en su sistema, no necesita instalar Xcode, en su lugar, solo necesita instalar las herramientas de desarrollo de la línea de comandos , que puede instalar escribiendo:

xcode-select --install
    
respondido por el jherran 13.12.2014 - 11:25

Lea otras preguntas en las etiquetas