En este tutorial, aprenderemos cómo podemos ejecutar programas en C en Linux. El lenguaje C fue desarrollado en los Laboratorios Bell en 1972 por Dennis Ritchie. Sigue siendo muy popular para la programación a nivel de sistema. El lenguaje C es la lengua materna de muchos otros idiomas.
De hecho, Unix es uno de los primeros núcleos de sistema operativo que se implementa usando C.
Tabla de Contenidos
Pasos para ejecutar Programas en C en Linux
Para ejecutar un programa en C en el terminal Linux, primero debe instalar un compilador para C. Repasémoslo paso a paso.
1. Instalar el paquete esencial de compilación en su sistema Linux
Para instalar los paquetes esenciales, los pasos son los siguientes: Ejecute una actualización de sudo apt como se muestra a continuación
sudo apt update
Para instalar los paquetes esenciales en su sistema, ejecute el comando :
sudo apt install build-essential
Este comando instalará todos los paquetes necesarios para ejecutar un programa C.
2. Escribir un programa en C para probar
Hay múltiples opciones cuando se trata de escribir un programa en C. Puede usar un editor de código GUI para escribir o puede usar el terminal. Incluso al escribir el código en el terminal, hay múltiples opciones disponibles. En este tutorial, crearemos un programa en C usando el editor Vim. Para abrir un archivo en vim, el editor de usar el comando:
vim c_code.c
El código utilizado en el ejemplo es el siguiente:
#include <stdio.h>int main(){ printf("Linux For Devices!"); return 0;}
Para guardar y salir de vim tipo:
:wq
Para verificar el contenido del archivo usa el comando cat:
cat c_code.c
3. Compilar y ejecutar
Para compilar el programa C usaremos el compilador GCC. Compruebe la versión de su compilador GCC use el comando:
gcc --version
Para compilar el programa en C, utilice el siguiente comando:
gcc c_code.c -o c_code
Si no hay error, el terminal no dará salida. Si hay un error, el terminal lo mostrará. Para ejecutar el programa C, utilice el comando:
./c_code
Terminal da la salida mostrada arriba. Para guardar la salida en un archivo, utilice el comando:
./c_code > c_code_output.txt
Esto guardará la salida en el archivo. Para ver el archivo, use el comando cat:
cat c_code_output.txt
Conclusión
Aquí hemos visto cómo podemos ejecutar programas en C en Linux. Ahora puede usar el lenguaje C para crear programas útiles y luego ejecutarlos fácilmente en Linux.