Linux se está convirtiendo en el paraíso de la programación para los desarrolladores, siendo un sistema operativo libre y de código abierto. El compilador Turbo C ya es un antiguo enfoque para compilar programas, así que permítanos a los programadores pasar a Linux para un nuevo entorno de programación. En este artículo, explicaremos cómo escribir, compilar y ejecutar un programa simple en C. Esto le servirá de base para pasar a programas en C más complicados y útiles que puede escribir y ejecutar en Linux.
Hemos ejecutado los pasos y comandos mencionados en este artículo en un sistema Ubuntu 20.04 LTS, pero funcionará en otras versiones como Ubuntu 18.04 o distribuciones como Debian 10 de la misma manera.
Utilizaremos la herramienta de línea de comandos de Linux, el Terminal, para compilar un simple programa en C. Para abrir el Terminal, puede usar el guion de Ubuntu o el atajo Ctrl+Alt+T.
Paso 1: Instale los paquetes esenciales de compilación
Para compilar y ejecutar un programa en C, debe tener instalados los paquetes esenciales en su sistema. Introduzca el siguiente comando como root en su terminal Linux:
$ sudo apt-get install build-essential
Se le pedirá que introduzca la contraseña para root; el proceso de instalación comenzará después de eso. Asegúrese de estar conectado a Internet.
Paso 2: Escribir un programa C simple
Después de instalar los paquetes esenciales, escribamos un programa C simple.
Abra el editor de texto gráfico de Ubuntu y escriba o copie el siguiente programa de ejemplo en él:
#include<stdio.h>int main(){printf("\nA sample C program\n\n");return 0;}
A continuación, guarde el archivo con .c extensión. En este ejemplo, estoy nombrando mi programa C como sampleProgram.c
Alternativamente, puede escribir el programa C a través del Terminal en gedit de la siguiente manera:
$ gedit sampleProgram.c
Esto creará un .archivo c donde se puede escribir y guardar un programa.
Paso 3: Compilar el programa C con el Compilador gcc
En su Terminal, ingrese el siguiente comando para hacer una versión ejecutable del programa que ha escrito:
Sintaxis:
$ gcc .c -o programName
Ejemplo:
$ gcc sampleProgram.c -o sampleProgram
Asegúrese de que su programa se encuentra en su carpeta de inicio. De lo contrario, deberá especificar las rutas apropiadas en este comando.
Paso 4: Ejecutar el programa
El paso final es ejecutar el programa compilado en C. Utilice la siguiente sintaxis para hacerlo:
$ ./programName
Ejemplo:
$ ./sampleProgram
Puede ver cómo se ejecuta el programa en el ejemplo anterior, mostrando el texto que escribimos para imprimir a través de él.
A través de este artículo, ha aprendido a escribir, compilar y ejecutar un programa simple en C en Linux. Todo lo que necesitas son los paquetes esenciales y las habilidades adecuadas para convertirte en un gurú de la programación en Linux.