Cómo instalar GCC (build-essential) en Ubuntu 20.04

Guía paso a paso para instalar compiladores GCC y G ++ en su máquina Ubuntu

GCC solía representar GNU C Compiler cuando solo tenía un soporte de compilador, pero desde entonces se ha convertido en el conjunto de compiladores y bibliotecas que conocemos hoy. GCC ahora conocido como GNU Compiler Collection es un conjunto de múltiples compiladores y bibliotecas para lenguajes de programación como C, C ++, D, Objective-C, Fortran, Ada y Golang.

El kernel de Linux, las herramientas GNU y muchos otros proyectos de código abierto se compilan utilizando GCC. Por lo tanto, es una parte realmente importante de Linux y del conjunto de herramientas de software de código abierto. La Free Software Foundation (FSF) distribuye GCC bajo la Licencia Pública General GNU, lo que significa que puede ejecutar, estudiar, compartir y modificar GCC libremente según sus deseos.

Veamos cómo instalar el paquete de compilación esencial en Ubuntu 20.04 que incluye los compiladores GCC para C (gcc) y C ++ (g ++).

Instalación de GCC

En las distribuciones basadas en Debian como Ubuntu, GCC se incluye en un metapaquete conocido como construir-esencial. Incluye varias otras herramientas y bibliotecas esenciales, como g ++, make, dpkg-dev, necesarias para compilar software en Ubuntu.

Para instalar el construir-esencial paquete, abra la terminal usando Ctrl + Alt + T claves y ejecute los siguientes comandos:

sudo apt update sudo apt install build-essential

Es posible que también desee obtener el manual de herramientas de desarrollo instalando el manpages-dev paquete, para hacerlo ejecute el siguiente comando:

sudo apt install manpages-dev

Ahora puede usar el hombre comando para mostrar y leer el manual de usuario de cualquier herramienta de desarrollo. La sintaxis de la hombre El comando es muy simple, como se muestra a continuación. Por ejemplo, para leer el manual de GCC, ejecute el hombre gcc mando. Puede salir del manual presionando "q"Después de que haya terminado de leer.

Sintaxis: man Ejemplo: man gcc

Verifique si GCC se ha instalado correctamente en su sistema simplemente ejecutando:

gcc --versión

Eso es todo, GCC y muchas otras herramientas necesarias para el desarrollo ahora están instaladas en su sistema Ubuntu 20.04.

La compilación esencial de Ubuntu 20.04 se envía con la versión 9.3.0 de GCC, si desea instalar varias versiones de GCC o tal vez la última versión de GCC, compruébelo en la sección a continuación.

Instalación de varias versiones de GCC

Si necesita otra versión de GCC que la que se incluye en el paquete esencial de compilación o si desea instalar la última versión para probar las nuevas funciones, en casos como estos, es posible instalar múltiples versiones de GCC. práctico.

Las últimas versiones de GCC tienen mejor optimización, rendimiento y nuevas características. Los repositorios de Ubuntu 20.04 incluyen varios paquetes GCC de la versión 7.xx a 10.xx.

Para demostrar, mostraremos cómo instalar tres versiones de gcc y g ++ y configurarlos para que funcionen correctamente en el sistema Ubuntu 20.04. Para instalar la versión 8, 9 y la última 10 de GCC, ejecute el siguiente comando:

sudo apt install gcc-8 g ++ - 8 gcc-9 g ++ - 9 gcc-10 g ++ - 10

Entonces ejecuta el actualización-alternativa comando que se utiliza para configurar los enlaces simbólicos para determinar los comandos predeterminados. En nuestro caso, ejecútelo para configurar el enlace simbólico y la prioridad del gcc y g ++ versiones.

sudo update-alternativas --install / usr / bin / gcc gcc / usr / bin / gcc-10100 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 10 --slave / usr / bin / gcov gcov / usr / bin / gcov-10 sudo update-alternativas --install / usr / bin / gcc gcc / usr / bin / gcc-9 90 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 9 --slave / usr / bin / gcov gcov / usr / bin / gcov-9 sudo update-alternativas --install / usr / bin / gcc gcc / usr / bin / gcc-8 80 --slave / usr / bin / g ++ g ++ / usr / bin / g ++ - 8 --esclavo / usr / bin / gcov gcov / usr / bin / gcov-8

Más tarde, si desea cambiar la versión predeterminada de GCC para usar, ejecute el actualización-alternativa comando con la siguiente opción:

sudo update-alternativas --config gcc

Se le presentará la lista de todas las versiones de GCC instaladas en su sistema Ubuntu. Cambie la versión predeterminada de GCC escribiendo el número correspondiente.

Hemos visto cómo instalar el paquete build-essential en ubuntu 20.04. Para obtener más información sobre cómo utilizar gcc y g ++ compiladores, visite la documentación en línea de GCC aquí.