Algunos usuarios de Mac pueden desear instalar GCC en sus computadoras MacOS. GCC, que significa Gnu Compiler Collection, es un compilador de uso común compatible con C, C++, Objective C, Go, Fortran, Ada y más lenguajes, y se usa con frecuencia para compilar programas de línea de comandos, escribir software y más. ya sea para clases de informática o para usar herramientas de línea de comandos.

La Mac no viene con GCC por defecto, pero puede instalar GCC en una Mac con relativa facilidad.

Cómo Instale GCC en Mac

El enfoque que vamos a utilizar aquí consta de tres pasos; instalando Command Line Tools en la Mac, luego instalando HomeBrew y finalmente instalando GCC. Supondremos que está ejecutando una versión moderna de MacOS (este tutorial está escrito con macOS Ventura o MacOS Monterey) y tiene una conexión a Internet.

Abra la aplicación Terminal con Spotlight presionando Comando+Barra espaciadora y escribiendo”Terminal”y presionando Entrar En la línea de comandos, ingrese lo siguiente para comenzar a instalar las Herramientas de línea de comandos:

xcode-select–install

Acepte instalar el paquete de Herramientas de línea de comandos, cuando esté completo, ahora puede instale el administrador de paquetes Homebrew en la Mac con la siguiente cadena de comando:

/bin/bash-c”$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

Una vez que Homebrew haya terminado de instalar, puede instalar gcc con el siguiente comando:

brew install gcc

Cuando termine, puede confirmar que gcc se ha instalado y funciona ejecutando el siguiente comando:/li>
gcc–version

GCC ahora se instalará en la Mac, y puede ejecutarlo como de costumbre para compilar código, o cualquier otro uso previsto de gcc.

¿Por qué no? ¿Simplemente ejecuto gcc después de instalar Command Line Tools en Mac?

Puede intentar usar el comando gcc después de instalar Command Line Tools, sin embargo, en realidad suena.

Apple coloca un gcc binario en/usr/bin/gcc pero solo ejecuta clang LLVM (pruébelo usted mismo, simplemente escriba’gcc’y verá un error de clang).

Necesita instalar GCC manualmente por separado para ejecutar GCC en la Mac.

Cuando ejecuto’gcc’aparece el mensaje de error”xcrun: error: ruta de desarrollador activa no válida”. ¡Ayuda!

Si ve el mensaje de error”xcrun: error: ruta activa de desarrollador no válida (/Library/Developer/CommandLineTools), falta xcrun en:/Library/Developer/CommandLineTools/usr/bin/xcrun”, necesita instalar herramientas de línea de comandos en la Mac. Si ya instaló las herramientas de línea de comandos y actualizó MacOS recientemente, es posible que deba volver a instalarlas o actualizar las herramientas de línea de comandos a través de una actualización de software o reinstalar las herramientas de línea de comandos.

Para qué vale la pena, es posible que vea el mismo error de ruta de desarrollador activa no válida de xcrun cuando intente usar git y muchas otras herramientas de línea de comandos, y la solución es la misma.

¿Qué pasa si quiero compilar gcc desde la fuente en la Mac?

También puede compilar gcc desde el código fuente en la Mac si así lo desea, pero usar Homebrew como administrador de paquetes le facilitará el trabajo, ya que maneja todas las demás dependencias y bibliotecas como bueno, y hay muchos otros consejos y ventajas con el uso de Homebrew.

No obstante, si desea compilar gcc desde cero, puede encontrar la última versión en el espejo ftp de GCC GNU:

https://ftpmirror.gnu.org/gcc/

¿Pudiste instalar correctamente gcc en tu Mac? ¿Tuviste algún contratiempo? ¿Qué opinas sobre la facilidad de usar Homebrew para instalar gcc en la Mac? Comparte tus pensamientos y experiencias en los comentarios.

Relacionado

Categories: IT Info