Cómo compilar y ejecutar programas C/C++/Java en Linux

C es un lenguaje de programación procedimental. Fue desarrollado inicialmente por Dennis Ritchie entre 1969 y 1973. Se desarrolló principalmente como un lenguaje de programación de sistemas para escribir un sistema operativo. Las características principales del lenguaje C incluyen acceso de bajo nivel a la memoria, un conjunto simple de palabras clave y un estilo limpio; estas características hacen que el lenguaje C sea adecuado para programaciones de sistemas como un sistema operativo o desarrollo de compiladores.
Primero, necesitamos instalar algunas herramientas y aplicaciones de desarrollo como el compilador GNU, GCC, C/C++ para compilar y ejecutar el código en Linux. Puede verificar las herramientas instaladas usando el siguiente comando:

Para verificar la información de la versión de cc:

cc -v

Ahora considere un archivo de programa C simple llamado Geeks.c de la siguiente manera:

#include <stdio.h> 
int main(void) 
{ 
    printf("Hello! Geeks\n"); 
    return 0; 
} 

Para compilar este código podemos usar:

cc filename.c -o executable_file_name

Aquí, filename.c es el archivo de programa C y la opción -o se usa para mostrar los errores en el código. Si no se encuentra ningún error, esto generará un archivo ejecutable como ejecutable_archivo_nombre .

cc Geeks.c -o geeksoutput

Aquí, geeksoutput es el archivo ejecutable que se genera. Entonces podemos ejecutarlo como:

./geeksoutput

Para archivos de programa C++:

C++ es un lenguaje de programación de propósito general y se usa ampliamente en la actualidad para la programación competitiva. Tiene características de programación imperativa, orientada a objetos y genérica. C++ se ejecuta en muchas plataformas como Windows, Linux, Unix, Mac, etc. Antes de comenzar a programar con C++. Necesitaremos configurar un entorno en nuestra computadora local para compilar y ejecutar nuestros programas C++ con éxito. Puede verificar las herramientas instaladas usando el siguiente comando:

Para comprobar la información de la versión de g++:

g++ --version

Ahora considere un archivo de programa C++ simple llamado geeks.cpp de la siguiente manera:

#include<iostream>  
using namespace std; 
    
// main function
// where the execution
// of program begins 
int main() 
{ 
    // prints Hello World!
    cout<<"Hello World!\n"; 
        
    return 0; 
} 

Para compilar este código podemos usar:

g++ filename.cpp -o executable_file_name

Aquí, filename.cpp es el archivo de programa C++ y la opción -o se usa para mostrar los errores en el código. Si no se encuentra ningún error, esto generará un archivo ejecutable como ejecutable_archivo_nombre .

g++ geeks.cpp -o geeksoutput

Aquí, geeksoutput es el archivo ejecutable que se genera. Entonces podemos ejecutarlo como:

./geeksoutput

Para archivos de programa Java:

Java es uno de los lenguajes y plataformas de programación más populares y ampliamente utilizados. Una plataforma es un entorno que ayuda a desarrollar y ejecutar programas escritos en cualquier lenguaje de programación. Puede verificar las herramientas instaladas usando el siguiente comando:

Para verificar la información de la versión de Java:

javac -version

Para compilar el código podemos usar:

javac filename.java

Para ejecutar usaremos el nombre de la clase que contiene el método principal de la siguiente manera:

java classname

Ejemplo: ahora considere un archivo de programa Java simple llamado HelloWorld.java de la siguiente manera:

class HelloWorld 
{ 
      
    // Main Method
    public static void main(String args[]) 
    { 
        System.out.println("Hello, GFG"); 
    } 
} 

Publicación traducida automáticamente

Artículo escrito por dileep1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *