Programación · 2 min read · Oct 10, 2025
Aprendiendo C/C++ Paso a Paso - Página 2
02. Paso a Paso C/C++ — IDE y Compiladores para C/C++
C / C++ es un lenguaje de programación basado en compiladores. Para ejecutar un programa necesitas un software de compilador (es decir, GNU GCC, Tiny C, MS Visual C++, Cygwin C, Borland, Intel C, etc.). También necesitas un IDE para crear/editar programas (por ejemplo: Dev-C++, Code::Blocks, Eclipse, TurboC, etc.).
Te doy un par de ejemplos de mis compiladores e IDEs favoritos, puedes elegir el mejor de la vasta lista.
1. Instalando el Compilador GNU GCC
1.1. Para Linux
1.2. Para Mac OS X
1.3. Para Windows (MinGW + DevCpp-IDE)
1.4. Cómo Crear, Compilar y Ejecutar Programas
1.5. Programas de Ejemplo
1. Instalando el Compilador GNU GCC
1.1. Para Linux
- Para Redhat, obtén un RPM gcc-c++, por ejemplo, usando Rpmfind y luego instala (como root) usando
rpm -ivh gcc-c++-version-release.arch.rpm - Para Fedora Core/ CentOS, instala el compilador GCC C++ (como root) usando
yum install gcc-c++ - Para Mandrake, instala el compilador GCC C++ (como root) usando
urpmi gcc-c++ - Para Debian, instala el compilador GCC C++ (como root) usando
apt-get install g++ - Para Ubuntu, instala el compilador GCC C++ usando
sudo apt-get install g++ - Si no puedes convertirte en root, obtén el tarball de ftp://ftp.gnu.org/ y sigue las instrucciones en él para compilar e instalar en tu directorio personal.
1.2. Para Mac OS X
Xcode tiene el compilador GCC C++ incluido.
1.3. Para Windows (MinGW + DevCpp-IDE)
- Ve a http://www.bloodshed.net/devcpp.html, elige la versión que deseas (eventualmente desplazándote hacia abajo), ¡haz clic en el enlace de descarga apropiado! Para la versión más actual, serás redirigido a http://www.bloodshed.net/dev/devcpp.html
- Desplázate hacia abajo para leer la licencia y luego hacia los enlaces de descarga. Descarga una versión con Mingw/GCC. Es mucho más fácil que hacerlo ensamblando tú mismo. Con un retraso muy corto (solo algunos días) siempre obtendrás la versión más actual de mingw empaquetada con el IDE devcpp. Es absolutamente lo mismo que con la descarga manual de los módulos requeridos.
- Obtienes un ejecutable que puede ser ejecutado a nivel de usuario bajo cualquier versión de WinNT. Sin embargo, si deseas que se configure para todos los usuarios, necesitas derechos de administrador. Instalará devcpp y mingw en las carpetas que desees.
- ¡Inicia el IDE y experimenta tu primer proyecto!
Encontrarás algo mayormente similar a MSVC, incluyendo la colocación de menús y botones. Por supuesto, muchas cosas son algo diferentes si estabas familiarizado con el anterior, pero es tan simple como un puñado de clics para hacer que tu primer programa se ejecute.
1.4. Cómo Crear, Compilar y Ejecutar Programas
Si estás usando Linux, crea/editas un programa:
vi hello.cppCompilación:
g++ -Wall -g -o hello.out hello.cppEjecutando un programa:
./hello.out1.5. Programas de Ejemplo:
Programa de Ejemplo en C:
* 0001_hello.c *\
#include
int main()
{
printf(“\nHola mundo”);
return 0;
}
Programa de Ejemplo en C++:
* 0001_hello.cpp *\
#include
using namespace std;
int main()
{
cout << endl << “Hola, feliz programación”;
return 0;
}
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.