Anuncios

Bienvenidos sean a este post, hoy veremos como instalarlo el compilador para Windows.

Anuncios

En el post anterior vimos como instalar y verificar el correcto funcionamiento del compilador de C que usaremos en el resto del curso, hoy nos centraremos en su posibilidad para Windows, lo mas recomendable es utilizar a CygWin dado que nos permitira instalar todos los elementos necesarios de forma gratuita ya que es un emulador para el entorno POSIX permitiendo que podamos tener todo lo mismo que un UNIX/LINUX en nuestro Windows, para ello deben dirigirse a la siguiente URL:

https://www.cygwin.com/

Anuncios

En la pagina inicial ya tienen un link para descargar el instalador o la libreria (DLL) para utilizarlo pero para nuestro caso descargaremos el instalador

Una vez descargado lo abrimos y nos aparecera la siguiente pantalla

Anuncios

Es la pantalla inicial, solamente deben presionar Siguiente para pasar a la proxima pantalla

Anuncios

Aqui seleccionaremos que deseamos hacer, la primera opcion es para instalar el programa desde el internet, recomendada si es la primera vez que lo instalan, la segunda opcion solo descarga los elementos pero no los instala y la ultima opcion es para descargarlos desde una ubicacion en el ordenador, por ejemplo desde donde los archivos se descargaron anteriormente, en nuestro caso elegiremos la primera y presionaremos Siguiente para pasar a esta pantalla

Anuncios

Aqui deberemos elegir donde lo instalaremos y si estara disponible para todos o solamente para nosotros, les recomiendo dejarlo como aparece de manera predeterminada, presionen Siguiente y aparecera esta pantalla

Anuncios

Aqui elegiremos donde se descargaran los archivos para la instalacion, pueden dejarlo en su forma predeterminada o asignar una para que puedan acceder todos, yo decidi elegir una nueva carpeta para que que todos los usuarios puedan acceder, en caso de no existir nos aparecera la siguiente pantalla

Anuncios

Simplemente eligen Si para continuar con la siguiente pantalla

Anuncios

Aqui elegiremos el tipo de conexion para la descarga, esto esta pensado para una conexion en una empresa pero si tienen conexion directa utilicen esa opcion para no perder tiempo sino lo dejan con la primera opcion que es la predeterminada, sigamos con la proxima pantalla presionando Siguiente

Anuncios

Aqui seleccionaremos el repositiorio donde descargaremos los archivos, les recomiendo utilizar el de la imagen o sino seleccionen el mas cercano a vuestro pais, tambien podemos agregar uno sino existe en la lista, presionemos Siguiente para comenzar con la descarga de los listados y pasaremos a esta pantalla

Anuncios

Aqui podemos seleccionar todos los paquetes o los que necesitemos, como estoy utilizando una virtual seleccione que descargue todos los archivos para instalarlos, el cual es la opcion predeterminada, pero si observan tenemos la opcion Default, si lo dejan asi no instalara la mayoria sino que lo basico para funcionar, les recomiendo buscar la opcion devel, una vez seleccionado pasen la opcion Default a Install como se ve en la siguiente imagen

Anuncios

Presionen Siguiente para continuar con la instalacion, pero puede sugerir que necesitemos resolver algunas dependencias como se ve a continuacion

Anuncios

Aqui apareceran algunos problemas de dependencias que se resolveran en la instalacion, presionemos Siguiente para pasar a la proxima pantalla

Anuncios

Por ultimo tendremos esta pantalla donde veremos todo lo que se instalara, esta sera la ultima oportunidad que tendremos para modificar la instalacion, presionen Siguiente para poder comenzar con la instalacion y la cual tardara un rato, especialmente si tiene una conexion tercermundista como la de mi pais 😅

Anuncios

Una vez finalizado nos aparecera la siguiente pantalla

Anuncios

Procedan a presionar Finalizar para cerrar el instalador y nos aparecera el siguiente icono en el escritorio

Anuncios

Si lo ejecutan nos abrira la siguiente terminal para poder comenzar a trabajar

Anuncios

Si llegaron hasta aca quiere decir que ya esta todo instalado y listo para ser usado pero esto sera asi? Vamos a chequearlo, para ello necesitaremos un editor de textos simple, aqui algunos disponibles:

  • Notepad, recomendado viene instalado por defecto
  • Notepad++, tambien recomendado es gratuito pero se debe instalar
Anuncios

Estos son los que conozco de Windows pero existen algunos mas, recuerden que los codigos de C son texto simples y deben usar este tipo de editores y no Word o similares porque estos utilizan archivos especiales con su propio codigo y formato.

Anuncios

En el post anterior les recomende crear dos directorios, uno para el codigo y otro para el programa que compilemos, no es una obligacion pero es una buena practica, para continuar con la verificacion de la instalacion vamos a hacer lo mismo que en el post anterior, vamos a crear un nuevo codigo en la terminal que hemos instalado para ello desde la terminal ejecuten el siguiente comando:

$ notepad fuente/hola.c
Anuncios
Nota: 
El directorio fuente sera el utilizado para almacenar los codigos pero no es obligatorio.
Anuncios

Esto nos abrira una ventana de notepad por fuera de la terminal, nos pedira si deseamos salvarlo, le damos que si y ahi agregaremos el siguiente codigo:

hola.c

#include <stdio.h>

int main()
{
        printf("Hola, Mundo!\n");
        return 0;
}
Anuncios

Sin entrar en mayores detalles este codigo mostrara ese mensaje en pantalla, para verificarlo vamos a ejecutar el siguiente comando en la terminal para compilarlo:

$ gcc fuente/hola.c -o prog/hola
Anuncios

Esto compilara y creara nuestro programa del codigo anterior, para ejecutarlo simplemente desde la terminal ejecuten la siguiente linea:

$ ./prog/hola.exe
Anuncios

De esta forma lo ejecutaremos, nos devolvera la siguiente salida:

tinchicus@win001vrt ~/lenguaje/C
$ ./prog/hola.exe
Hola, Mundo!

tinchicus@win001vrt ~/lenguaje/C
$
Anuncios

A diferencia de como sucede con UNIX para ejecutar los programas usaremos la extension .exe como en Windows, pero si lograron una salida como la anterior quiere decir que ya tenemos un entorno para poder trabajar con nuestros codigo de C en Windows, ya se estan pensando porque la complicas tanto habiendo muchas IDE para trabajar, eso lo veremos en otro post donde me centrare en hablar sobre ellos con sus pros y contras pero sera en otro momento..

Anuncios

En resumen, hoy hemos visto como instalar CygWin en Windows, que es, para que nos sirve, como nos puede ayudar y sobre todo como trabajar en esta nueva terminal, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Donación

Es para mantenimento del sitio, gracias!

$1.50

Anuncio publicitario