Como configurar un entorno de desarrollo para el lenguaje C / C++

Para crear un entorno de trabajo para poder jugar con el lenguaje C recomiendo

1. Instalar compilador C / C++

Para Windows

Descarga e instala MinGW

Ejecuta MinGW Installer Manager selecciona los paquetes básicos e instálalos (durara algunos minutos ya que los descarga)

Agregar MinGW al PATH

Es importante agregarlo a las variables del sistema para poder invocarlo desde la terminal., agregamos la ruta

Tecla ⊞ Windows > Propiedades del sistema > Variables de entorno... >Path > Editar... > Nuevo > C:\MinGW\bin > Aceptar > Aceptar > Aceptar

C:\MinGW\bin

Verificamos para ello ejecutamos Símbolo de sistema CMD o terminal y escribimos (y marcara el siguiente error):

gcc

En Mac

instala Xcode

Abrimos terminal, la manera más rápida es con Spotlight con las teclas Cmd ⌘ + Barra espaciadora ␣ escribimos terminal y damos clic o Enter ⏎ ejecuta el siguiente comando y sigue las instrucciones

    xcode-select --install

Por ultimo verificamos que el compilador esta instalado

gcc --version

O Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install gcc

En Linux

Dependiendo de la distro y el administrador de paquetes, desde la Terminal:
Ubuntu 16.04 y superiores / Debian 9

sudo apt install gcc


Ubuntu 14.04 y anteriores / Debian 8

sudo apt-get install gcc


Centos / RedHat / Fedora

sudo yum install gcc


OpenSUSE como root

zypper in gcc


Arch y derivadas (Manjaro, Antegros, etc)

pacman -Syu
pacman -S gcc

2. Instalar el editor de código Visual Studio Code

Descarga e instala el adecuado para tu Sistema Operativo Windows, Linux o Mac

Agregar extensiones para trabajar en Visual Studio Code

Da clic en el icono de extensiones > busca c/c++

Ejecutamos nuestro primer Hola Mundo

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

Code::Blocks

Otra opción que tiene todo integrado IDE y compilador de C., descarga e instala.
https://www.codeblocks.org/downloads/binaries/

View more articles
  • Como instalar Fedora en MacBookPro15,1 MacBook Pro (15-inch, 2018)

    Mi MacBookPro15,1 la uso para desarrollo y ya no soporta las nuevas versiones de MacOS solo hasta Sequoia (15.x)., por lo que he optado por la mejor solucion instalarle Fedora Linux que es la distro que mas me gusta. Este equipo es de los primeros en implementar un chip de seguridad T2. Este chip maneja…

  • Instalar Fedora MacBookPro9,2 MacBook Pro 13-inch Mid 2012

    Tenia a la mano un MacBookPro que usaba para trabajar ya la había actualizado hasta el tope con 16GB de RAM y un SSD SATA y que a la fecha es un equipo viejo, decidí instalarle una de mis distribuciones de Linux preferidas Fedora, así que te comparto una guía de instalación. Todo funciona perfecto…

  • Como Fabricar Un Adaptador Alámbrico E Inalámbrico Para Controles De Videojuegos Compatible En Varias Consolas Con Joypad OS

    Joypad OS es un firmware para placas de microcontroladores (RP2040, ESP32-S3, nRF52840) con el cual puedes fabricar un adaptador tanto alámbrico como inalámbrico para controles de videojuegos. Podrás conectar estos controles USB y Bluetooth: Xbox PlayStation Nintendo 8BitDo Mandos inalámbricos: Adaptadores USB: Otros controladores compatibles Consolas compatibles Modo Descripción SInput Modo compuesto predeterminado: funciona en…