Inicio Noticias ¿Qué es la construcción esencial y cómo instalarlo en Ubuntu?

¿Qué es la construcción esencial y cómo instalarlo en Ubuntu?

Esta guía explicará qué es Build Essential Metapackage y qué incluye cuando se instala en su sistema Ubuntu.

build-essential es lo que se llama metapaquete. No instala nada per se. En cambio, es un enlace a varios otros paquetes que se instalarán como dependencias.

En el caso del metapaquete de compilación esencial, instalará todo lo necesario para compilar el software básico escrito en C y C ++.

En Ubuntu, este metapaquete incluye cinco paquetes individuales que son esenciales para crear software.

gcc – Esta herramienta es el compilador GNU para el lenguaje de programación Cg ++ – Este paquete es el compilador GNU para el lenguaje de programación C ++. libc6-dev – Esta es la biblioteca GNU C. Este paquete contiene las bibliotecas de desarrollo y los archivos de encabezado que se utilizan para compilar scripts sencillos en C y C ++. Make: esta es una utilidad útil que se utiliza para dirigir la compilación de programas. La herramienta make interpreta un archivo llamado “makefile” que le dice al compilador cómo trabajar ..dpkg-dev – Podemos usar este paquete para descomprimir, construir y descargar paquetes fuente Debian. Esta utilidad es útil si desea empaquetar su software para un sistema basado en Debian.

Básicamente, al instalar el paquete build-essential, se está dando todo lo que necesita para compilar el software básico C y C ++ en Ubuntu.

Puede instalar cada uno de estos paquetes individualmente si lo desea. Sin embargo, el metapaquete de compilación esencial facilita la obtención de todo lo que necesita con un solo paquete.

Si bien build-essential proporciona un buen punto de partida en Ubuntu, es posible que deba instalar bibliotecas adicionales para crear software más complicado.

Instalación de build-essential en Ubuntu

El metapaquete de compilación esencial está disponible directamente desde el repositorio oficial de Ubuntu, lo que lo convierte en un proceso de instalación sencillo.

Para los siguientes pasos, necesitará usar la terminal en su dispositivo Ubuntu. Puede abrir el terminal fácilmente presionando CTRL + ALT + T.

También puede usar SSH para interactuar de forma remota con su dispositivo Ubuntu.

1. Antes de que podamos instalar el paquete esencial de compilación en Ubuntu, primero debemos ejecutar una actualización.

Realizar una actualización asegura que la lista de paquetes que tenemos apunte a los paquetes más recientes.

La lista de paquetes se actualiza a partir de los repositorios enumerados en el archivo de fuentes y sus subdirectorios.

En una nueva instalación de Ubuntu, esto solo se leerá de los repositorios de paquetes oficiales administrados por Canonical.

2. Podemos instalar fácilmente el paquete build-essential usando apt ejecutando el siguiente comando.

Al ejecutar este comando, el administrador de paquetes apt buscará build-essential en la lista de paquetes.

Una vez encontrado, comprobará las dependencias requeridas por el paquete. En este caso, apt instalará los paquetes gcc, g ++, libc6-dev, dpkg-dev y make.

Verifique que build-essential esté instalado

Verificar que hemos instalado el metapaquete esencial de compilación en su dispositivo Ubuntu es una tarea relativamente sencilla.

Todo lo que tenemos que hacer es pedir a los compiladores “gcc” y “g ++” que publiquen sus versiones.

Esto nos dirá que ambos paquetes se instalaron correctamente.

1. Comencemos por verificar la versión de gcc ejecutando el siguiente comando.

gcc es el compilador GNU para el lenguaje de programación C.

A continuación se muestra lo que debe obtener al ejecutar este comando en su sistema Ubuntu.

Los números de versión diferirán ligeramente según la versión de Ubuntu que esté utilizando. Por ejemplo, estamos ejecutando Ubuntu 20.04.

2. Mientras estamos en eso, también podemos verificar qué versión de g ++ se ha instalado usando el siguiente comando.

g ++ es un compilador similar a gcc pero se usa para compilar software escrito en C ++.

Después de ejecutar este comando, debería ver un mensaje similar al que tenemos a continuación.

El número de versión que se muestra a continuación, por supuesto, será diferente según la versión de Ubuntu que esté utilizando.

Compilando su primer programa en C

Nuestro siguiente paso será escribir un programa en C simple que imprima una sola línea de texto en la línea de comando.

En este caso, mostraremos cómo funciona el compilador gcc desde el paquete build-essential.

1. Comencemos escribiendo un pequeño programa en C.

Puede comenzar a escribir este script usando el editor de texto nano en su dispositivo Ubuntu.

2. En este archivo, ingrese las siguientes líneas de código.

Este código es increíblemente simple porque todo su propósito es imprimir texto en el terminal.

Comenzamos por incluir el encabezado de la biblioteca de E / S estándar (stdio.h). Esta biblioteca contiene la funcionalidad IO de la que necesitamos hablar con la línea de comando.

Luego tenemos la función “main ()”. Esta función se llama cada vez que se ejecuta el programa C.

En esta función, hacemos una simple llamada a “printf ()” que imprimirá el texto “Hello World” en la terminal. Usamos ” n” para agregar una nueva línea al final del texto.

3. Una vez que haya ingresado el código en el archivo, ahora puede guardarlo.

En nano, puede guardar y salir presionando CTRL + X, luego Y, y finalmente ENTER.

4. Con nuestro pequeño script escrito, ahora podemos compilarlo en un programa.

Dado que este programa fue escrito en C, usaremos gcc para compilarlo. Este paquete se instaló en nuestro sistema Ubuntu como parte del metapaquete esencial de compilación.

Para compilar nuestro script, necesitamos ejecutar el siguiente comando en nuestro sistema.

Usando este comando, estamos usando gcc para compilar el script que escribimos llamado “helloworld.c”.

Usamos la opción “-o” para decirle al compilador que guarde la versión compilada del script en “helloworld”.

5. Su dispositivo debería compilar el script casi instantáneamente.

Una vez compilado podemos intentar ejecutarlo para verificar que todo funcionó bien.

Desde allí, debería ver aparecer el texto “Hola mundo” en la línea de comandos.

Conclusión

Ahora debería saber cuál es el paquete esencial de compilación y qué está instalado junto a él en Ubuntu.

El metapaquete contiene todo lo necesario para compilar los scripts C y C ++ más básicos.

Durante esta guía, también habrá tenido la oportunidad de probar uno de los compiladores que instala el paquete de compilación esencial.

Si aún no está seguro de cuál es exactamente el paquete de compilación esencial o cómo instalarlo en Ubuntu, deje un comentario a continuación.

También puede consultar nuestras muchas otras guías de Ubuntu, como la instalación de Docker en Ubuntu.

Troels Platz
¿Sabéis el cuento del holandés errante que acabó viviendo en las costas de Sevilla?
RELATED ARTICLES

Dejar respuesta

Please enter your comment!
Please enter your name here