Lo que quieres, a solo un click

Publicado por: Unknown


Curso de programacion en c++
Introduccion al lenguaje



Hola! Hola!, bueno esta es la primera entrega de este curso, titulado "Introducción al lenguaje", son aproximadamente las 1 de la mañana, ya comí, ya me bañé, y me siento con ganas de realizar esta entrega, además, mi compañero Kirito-kun me sobre pasa en las entradas publicadas hasta ahora, así que vamos!

Bueno antes de empezar de llenarnos las manos de código tenemos que preparar el área en donde trabajaremos, para programar necesitaremos un compilador y un IDE, si, bueno... muchas personas confunden las diferencias de las mismas y por ende explicaré para que sirve cada una. 


Compilador: es aquel programa que “traduce”una serie de instrucciones escrito en un lenguaje de programación a otro, mayormente a uno que entienda el computador. Hay que aclarar que el computador por si solo no entiende un archivo con las instrucciones de programación, y para eso está el compilador, hasta que el archivo no sea procesado por el compilador, no se generará el ejecutable y el archivo con las instrucciones simplemente será un archivo.
Imagen obtenida de Wikipedia


IDE o Entorno de desarrollo integrado: es el programa donde se escribe el código, estos proporcionan un entorno de programación amigable y cómodo. Amigable porque muestran el código mas colorido, lo que hace que se vea más agradable y a veces hasta ordenado. Y comodo porque mayormente los IDEs proporcionan un compilador y depurador, lo que hace que no tengamos que hacer el trabajo más difícil y encargarnos nada mas del código.

Si estas empezando y no quieres complicarte la vida entonces puedes descargarte Dev C++, en mi opinión, no me gusta usar el mismo porque es muy arcaico y he trabajado con IDEs mejores en donde es más fácil y rápido trabajar. En cambio de usar Dev C++ recomiendo Code Blocks. Pero, si eres de las personas que están viendo tutos en otras páginas, es muy seguro que veas usar el Dev C++.

Dev C++
Link de descarga 

Code Blocks
Link de descarga 

Los IDE que di anteriormente son simplemente para programar en C++, hay IDEs en los cuales pueden programar en diferentes lenguajes de programación, lo que es muy útil para las personas que conozcan más de un lenguaje, este es el caso de los IDEs que yo utilizo con frecuencia y recomiendo trabajar, pero para estos hay que instalar los compiladores apartes y luego configurarlos.

Por defecto Los IDEs dados anteriormente ya están configurados con el compilador, asi que, si ya decidiste trabajar con alguno de ellos NO es necesario realizar los siguientes pasos:

(Si utilizas Linux sigue el siguiente tuto).

1) Descargar, instalar y configurar el compilador.
* El compilador que vamos a utilizar se llama MinGW, Lo Descargan aqui y lo instalan en "C:\".

* Le damos click derecho sobre Equipo>Propiedades>Configuración Avanzada del sistema

nos aparecerá la siguiente ventana y le damos a variables de entorno

Buscamos en "Variables del sistema" la variable "Path", y le damos a editar.

Agregamos la direccion donde se instalo MinGW (antes de un ";" para separarlo de los demas), que deberia ser ;C:\MinGW\bin

1) Descargar e instalar el IDE:
* Nos descargaremos Sublime Text, si vemos la presentación que ponen en su página, nos damos cuenta que es ROLO DE IDE! Lo descargamos aqui , y por ultimo los instalamos.

Ahora probaremos que todo salió bien, ejecutan Sublime Text, le damos a File>New File, Luego tenemos que declarar el tipo de archivo (ya que es un IDE para múltiples lenguajes de programación) le damos a View>Syntax>C++.

y copiamos el siguiente código (no importa que no entiendan nada por ahora, luego lo explicaré.


#include <iostream>

using namespace std;

int main(){
     cout<<"Hola Mundo!"<<endl
     return (0);
}


Guardamos el archivo y luego le damos a Tools>Build.

Si aparece algo como esto, es porque compilo exitosamente (el ejecutable esta junto al código fuente).

 Cuando hay un error de sintaxis, damos doble click donde esta el error y Sublime Text te marca la linea donde puede estar el posible error (En este caso falta un ";").

 
De aqui en adelante estan preparados para programar en C++, me despido pero antes una conclusión.

No importa en que IDE programemos, si tenemos el mismo compilador el resultado será el mismo, se puede programar hasta en un block de notas... jeje... claro no es muy cómodo que digamos, para las personas que instalaron Dev C++ o Code Blocks, si se meten en la carpeta donde se instalo podrán ver que esta el WinGW.

Hasta la próxima! dudas o problemas, comenten abajo y los ayudaré cuando este disponible.

Deja un comentario

Suscribirse a Entradas | Suscribirse a los comentarios

- Copyright © StudyClouds - - Powered by Blogger - Designed by Johanes Djogan -