Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Si prefiere codificar aplicaciones de Mac usando la línea de comandos, necesita el paquete de herramientas de línea de comandos de Xcode. Contiene compiladores, depuradores y otras herramientas y utilidades de desarrollo a las que se puede acceder a través de Terminal sin todo el entorno de desarrollo integrado de Xcode.

Si Xcode ya está instalado en su Mac, no necesita este útil kit de herramientas de Unix. De lo contrario, este tutorial paso a paso le mostrará cómo descargar, instalar y usar el paquete de herramientas de línea de comandos de Xcode directamente a través de la web o usando el comando de instalación "xcode-select" en la Terminal.

Xcode Command Line Tools es un paquete independiente para desarrolladores de software que desean crear aplicaciones para Mac utilizando comandos de estilo UNIX.

Se incluye con el entorno de desarrollo integrado Xcode de Apple, pero hay una versión independiente disponible para descargar por separado de Xcode.

instagram viewer

El paquete de herramientas de línea de comandos de Xcode consta de los marcos y encabezados del kit de desarrollo de software (SDK), junto con una miríada de herramientas como el compilador y enlazador LLVM de Apple, el comando Make y otros comandos de Terminal útiles para la línea de comandos desarrollo. Hay 112 comandos de terminal incluidos en Xcode Command Tools (a partir de v14.2).

Terminal, si no lo sabía, le da acceso al mundo de los comandos UNIX en su Mac. Por lo tanto, echa un vistazo a nuestro completo hoja de trucos de los comandos del terminal Mac para aprovechar al máximo la Terminal. Proporciona una excelente referencia para todos los comandos esenciales que debe conocer.

Puede descargar e instalar las herramientas de línea de comandos de Xcode de dos maneras. Puede descargarlo directamente a través del portal de desarrolladores de Apple o instalarlo manualmente usando un comando de Terminal. Cubriremos ambos métodos a continuación.

Para descargar manualmente el paquete de herramientas de línea de comandos de Xcode, siga estos pasos:

  1. Ir a desarrollador.apple.com/descargas e inicie sesión con su ID de Apple.
  2. Escriba "herramientas de línea de comando" en el campo de búsqueda y presione Entrar.
  3. Hacer clic Ver detalles debajo de la entrada que desea y presione la lista archivo DMG para descargarlo
  4. Luego, haga doble clic en el archivo en su carpeta de Descargas para montar la imagen del disco como un disco virtual.
  5. A continuación, abra el archivo Herramientas de línea de comandos.pkg desde el volumen montado para iniciar el instalador.

En este punto, puede seguir las instrucciones en pantalla para finalizar el proceso de instalación.

Alternativamente, siempre puedes usar la aplicación Terminal en tu Mac para descargar e instalar el paquete de herramientas de línea de comandos de Xcode:

  1. Lanzamiento Terminal en tu Mac usando la búsqueda de Spotlight (Comando + Espacio).
  2. Escribe el siguiente comando.
    xcode-seleccionar --instalar
  3. Aparecerá una ventana emergente que le pedirá que instale las herramientas de desarrollo de la línea de comandos. Elegir Instalar continuar.
  4. Puede verificar la instalación de las herramientas de línea de comandos de Xcode si intenta ejecutar el compilador del lenguaje C++ con el siguiente comando:
    CCG
  5. Golpea el Ingresar key y vea si obtiene el resultado indicado en la captura de pantalla a continuación.

Ha instalado correctamente el paquete de herramientas de línea de comandos de Xcode si recibe el mismo mensaje de error acerca de que no se han pasado archivos de entrada.

Tras una instalación exitosa, encontrará sus herramientas de desarrollador de línea de comando dentro del usuario/bin/ subcarpeta dentro de la /Library/Developer/CommandLineTools/ carpeta.

No puede verificar el número de versión de las herramientas de línea de comandos de Xcode directamente, pero puede hacerlo indirectamente al verificar la versión del compilador Clang en la Terminal:

sonido metálico --versión

El comando generará el número de versión de las herramientas de línea de comandos instaladas. Hágalo coincidir con el número de versión de lanzamiento de Xcode correspondiente en este página de wikipedia para verificar que ha instalado la última versión de las herramientas de línea de comandos de Xcode.

Para desinstalar las herramientas de línea de comandos de Xcode y eliminar su carpeta, ejecute el siguiente comando:

sudo rm -rf /Library/Developer/CommandLineTools

Se le pedirá que ingrese la contraseña de su Mac ya que el comando requiere privilegios de administrador.

Mira esto /Library/Developer/CommandLineTools/ se ha ido en tu Mac. Para evitar complicaciones, no elimine manualmente esta carpeta en el Finder.

Para confirmar que ha desinstalado las herramientas de línea de comandos de Xcode, intente ejecutar el compilador GNU escribiendo "gcc" en la Terminal. Si ve un mensaje de error que dice "no se puede obtener el directorio de desarrolladores activo", significa que ha desinstalado el paquete de herramientas de línea de comandos de Xcode de su Mac.

Disfrute del desarrollo de la línea de comandos en macOS

Escribir aplicaciones de App Store para las plataformas de Apple requiere el entorno de desarrollo integrado completo de Xcode que ya incluye todas las herramientas de línea de comandos necesarias.

Pero si confía en administradores de paquetes como Homebrew o prefiere el desarrollo de la línea de comandos, las herramientas de línea de comandos de Xcode son el camino a seguir. Con poco más de un gigabyte, este paquete viene sin la sobrecarga de Xcode, que requiere más de 40 GB de espacio en disco para instalarse.