Cómo instalar el compilador GCC en Ubuntu 18.04
-
Instale
GCC
enUbuntu
-
Verifique la instalación de
GCC
-
Compilar programas usando
GCC
-
Instalar múltiples versiones de
GCC
GCC significa GNU Compiler Collection
, y cumple con diferentes lenguajes de programación como R, C, C++, Objective-C, Fortran, Ada, Go, y D. Podemos instalar el compilador GCC en Ubuntu usando la herramienta de línea de comandos apt. Debemos iniciar sesión como superusuario para instalar el GCC
usando apt
.
Instale GCC
en Ubuntu
Un meta-paquete llamado build-essential
está presente en los repositorios predeterminados de Ubuntu
que contienen GCC
y varios otros compiladores como g++
y make
.
También instalamos GCC
en nuestro sistema instalando el paquete build-essentials
. Una vez que instalamos el paquete build-essential
, GCC
también se instala en nuestro sistema.
Para instalar build-essential
seguimos los siguientes pasos:
-
Actualizar la lista de paquetes con el comando:
sudo apt update
-
Instalar el paquete
build-essential
con el comando:sudo apt install build-essential
Instala
GCC
junto con otros compiladores en nuestro sistema.
Verifique la instalación de GCC
Usamos el siguiente comando para verificar si GCC
está instalado con éxito o no,
gcc --version
Si el GCC
se instala con éxito, obtenemos una salida con la versión y otra información sobre el GCC
.
Resultado:
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compilar programas usando GCC
Para compilar programas usando GCC
, usamos el siguiente comando.
gcc <filename> -o <name_of_executable>
Compila el programa <filename>
para producir un ejecutable llamado <name_of_executable>
. Cuando ejecutamos este ejecutable, obtenemos la salida.
gcc hello_world.c -o hello_world
Compila el programa hello_world.c
para producir un ejecutable con el nombre hello_world
.
Para ejecutar el ejecutable, usamos el comando
./hello_world
Instalar múltiples versiones de GCC
También podemos tener múltiples versiones de GCC
en nuestro sistema.
Para instalar múltiples versiones de Ubuntu, seguimos los siguientes pasos:
-
Añade
ubuntu-toolchain-r/test
a nuestro sistema usando el comando:sudo apt install software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test
-
Instalar las versiones deseadas usando el comando:
sudo apt install gcc-7 gcc-8 gcc-9
Instala las tres versiones de
gcc
:gcc-7
,gcc-8
ygcc-9
en nuestro sistema. -
Configurar para manejar las prioridades de las diferentes versiones instaladas:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave
Aquí, la mayor prioridad se establece para
gcc-9
y por lo tanto será elgcc
por defecto de nuestro sistema.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn