GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo compilar y ejecutar un programa C en Linux

Aprender un lenguaje de programación C es imprescindible si estás comenzando tu carrera como programador. Solo necesita un editor de texto para escribir el programa C y el compilador GCC o Clang para compilar el programa en Linux.

En este artículo, veremos cómo escribir y compilar un programa en C.

¿Qué es el lenguaje C?

C es un lenguaje de programación de propósito general más adecuado para la programación de sistemas. Desarrollado por Dennis Ritchie en Bell Lab para escribir un programa de utilidad para el sistema operativo Unix, luego el kernel de Unix se implementó en lenguaje C.

El acceso de bajo nivel a la memoria, las palabras clave simples y las características de ejecución rápida y eficiente hicieron de C uno de los lenguajes de programación más utilizados.

Compilar y ejecutar el programa C en Linux

Necesita la compilación GCC y un editor de texto para escribir y compilar el programa C.

Nota:- Las instrucciones a continuación se prueban en Ubuntu 20.04.

1. Instalar el compilador GCC

La colección de compiladores GNU incluye interfaces para C, C++, Objective-C, Fortran, Ada, Go y D, así como bibliotecas para estos lenguajes (libstdc++,...). Originalmente fue escrito como compilador para el sistema operativo GNU.

GCC en parte de build-essential paquete Distros Linux basados ​​en Ubuntu/Debian y herramientas de desarrollo paquete para distribuciones Linux basadas en Fedora/Centos/Rehat. Ya debería estar disponible en su sistema operativo Linux.

Pero si no está disponible, use el siguiente comando para instalar GCC en la distribución de Linux respectiva.

Ubuntu/Debian,

sudo apt-get install build-essential

Fedora/Centos/Rehat

yum groupinstall 'Development Tools'

Use el siguiente comando para verificar la instalación,

~$ gcc -v
~$ whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz
~$ which gcc
/usr/bin/gcc

2. Escribir programa en C

Puede usar cualquier editor de texto como vi, nano o incluso VIM para escribir un programa C en Linux.

Aquí, crearé un clásico hola-mundo. programa c usando un editor nano. Abra la terminal de Ubuntu y ejecute el siguiente comando para iniciar el editor nano.

nano hello-world.c

Listado de programas C,

#include <stdio.h>
int main()
{
printf("/n Hello World ");
return 0;
}

donde,

  • studio.h:archivo de encabezado de entrada y salida estándar
  • printf – comando para imprimir un mensaje

3. Compile el programa C con el compilador GCC

Ya instalamos el Compilador GCC. Ahora, ejecuta el siguiente comando en la terminal para compilar el programa c usando GCC.

Esto genera un archivo binario hello-world como se muestra a continuación.

gcc hello-world.c -o hello-world

4. Ejecutar programa C

C Compiler genera el archivo binario del programa. Simplemente escriba ./ para ejecutar el programa c en Linux. En nuestro caso,

~$ ./hello-world

La salida del programa (que se muestra a continuación),

Resumen

Un editor de texto y un compilador GCC son las únicas herramientas básicas que necesita para comenzar a escribir y compilar programas c. Adelante, empieza a aprender c.

Espero que este pequeño artículo haya sido útil. Por favor comparte y suscríbete.


Debian
  1. Cómo escribir, compilar y ejecutar un programa C en Ubuntu y otras distribuciones de Linux [Consejo para principiantes]

  2. Cómo instalar Wine y ejecutar aplicaciones de Windows en Linux

  3. Cómo compilar y ejecutar un programa C en Ubuntu

  4. Cómo compilar e instalar wxWidgets en Ubuntu/Debian/Linux Mint

  5. Ejemplo de Cobol Hello World:cómo escribir, compilar y ejecutar el programa Cobol en el sistema operativo Linux

Cómo escribir y ejecutar un programa C en Debian 10

Cómo instalar KernelCare y borrar Kernelcare Cache en Linux

Cómo instalar y configurar KVM en Debian 11 Bullseye Linux

Cómo instalar y configurar XAMPP en Ubuntu Linux

Maneras brillantes de cómo ejecutar un programa en Linux

Cómo escribir y ejecutar un programa C en Linux