jueves, 9 de febrero de 2023

La programación C/C++

 La programación C/C++

 

La programación C/C++ Imotechnologics

La programación es una herramienta poderosa que permite a los desarrolladores crear software y aplicaciones que mejoran la vida diaria de las personas. Uno de los lenguajes más antiguos y populares en la programación es el lenguaje de programación C. Aunque ha sido superado en términos de popularidad por otros lenguajes más modernos, C sigue siendo relevante y ampliamente utilizado en la industria. En este artículo, exploraremos la importancia de compilar en C y por qué este lenguaje de programación sigue siendo tan valioso en la actualidad.

El proceso de compilación es esencial en la programación en C. La compilación convierte el código escrito en un lenguaje humano legible en un código máquina ejecutable que puede ser corregido por la computadora. Esto significa que cuando se compila el código en C, se pueden detectar errores y corregirlos antes de que el programa se ejecute, lo que a su vez ayuda a garantizar la estabilidad y la seguridad del software.

Además, la compilación en C también permite a los desarrolladores escribir código más eficiente. La compilación optimiza el código, lo que significa que se ejecutará más rápido y utilizará menos recursos de la computadora. Esto es especialmente importante en aplicaciones críticas, como sistemas operativos y controladores de dispositivos, donde un rendimiento rápido y confiable es esencial.

Otro factor importante a considerar es la portabilidad del código escrito en C. Una de las ventajas de C es que es un lenguaje de programación de bajo nivel, lo que significa que es compatible con una amplia gama de plataformas y sistemas operativos. Esto significa que el código escrito en C puede ser compilado y ejecutado en una amplia variedad de dispositivos, lo que lo hace ideal para aplicaciones que deben ser utilizadas en diferentes sistemas.

Además de su portabilidad, C también es un lenguaje de programación muy versátil. Se puede utilizar para crear una amplia variedad de aplicaciones, desde software de escritorio hasta aplicaciones móviles y sistemas embebidos. Esta versatilidad lo hace ideal para una amplia gama de proyectos y usos.

 

INSTALANDO EL COMPILADOR EN WINDOWS Y VISUAL STUDIO


Requerimos descargar:

    Obviamente el editor de código Visual Studio Code: Descargar
    Compilador C/C++ (en este caso MinGW): Descargar
    Instalar extensión para Visual Studio Code: C/C++ (Formato para C/C++)
    Instalar extensión para Visual Studio Code: Code Runner (Compilar con un botón)

Procedimientos:
Asumiendo que ya tenemos instalado Visual Studio Code

1. Instalar MinGW
MinGW cuenta con un proceso de instalación sencilla al estilo “next, next, next” No deberíamos tener problemas.

Una vez esté instalado MinGW, automáticamente abrirá su Installer Manager, donde deberemos instalar los paquetes básicos para el correcto funcionamiento del compilador.

    Seleccionamos la pestaña de Basic Setup y los marcamos todos:

La programación C/C++ Imotechnologics


    Aplicamos los cambios:

La programación C/C++ Imotechnologics


    Aquí demorará un tiempo dependiendo de la velocidad de tu internet.

2. Agregar MinGW al PATH
Agregaremos a MinGW a las variables del entorno del sistema, esto nos permitirá compilar desde el command pront o CMD de Windows. Este paso es importante, debido a que la extensión Run Code del editor utiliza el command pront de Windows para ejecutar el compilador. 📛

    En el buscador de Windows, escribimos “variables”, entramos a la opción que dice Editar las variables del entorno del sistema.

La programación C/C++ Imotechnologics


    Seguimos el esquema que a continuación les dejo, en el paso 7 deben colocar esta ruta: C:\MinGW\bin (Siempre y cuando hayan hecho la instalación por defecto, de otro modo sería <su ruta>/bin)

La programación C/C++ Imotechnologics


Para saber que todo funciona correctamente, abrimos el CMD de Windows y escribimos gcc
Si tenemos un output como este, todo perfecto 👍 (Aquí es cuando un mensaje de error alegra la vida)

La programación C/C++ Imotechnologics


Pero si les sale algo como esto:



"gcc" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Significa que no encuentra el PATH, verifica el paso anterior.

3. Todo listo

Una vez tengamos las 2 extensiones instaladas…



…Podremos compilar nuestros programas desde 1 botón

Eso es todo, espero que este tutorial les sea útil.






No hay comentarios.:

Publicar un comentario