+ All Categories

Cygwin

Date post: 09-Nov-2015
Category:
Upload: emi-retamar
View: 220 times
Download: 1 times
Share this document with a friend
Description:
Programacion en C - Facultad de Informatica UNLP
18
Entorno de Desarrollo de C/C++ para Windows Instalación de Cygwin Cygwin es una colección de herramientas de GNU para Windows. Entre las herramientas de desarrollo nos interesa el compilador GCC, el debugger GBD y demás herramientas necesarias para compilar como MAKE. Ir a http://www.cygwin.com/ y bajar el instalador de Cygwin ( http://www.cygwin.com/setup.exe). 1 de 18
Transcript
  • Entorno de Desarrollo de C/C++ para WindowsInstalacin de CygwinCygwin es una coleccin de herramientas de GNU para Windows. Entre las herramientas de desarrollo nosinteresa el compilador GCC, el debugger GBD y dems herramientas necesarias para compilar como MAKE.Ir a http://www.cygwin.com/ y bajar el instalador de Cygwin (http://www.cygwin.com/setup.exe).

    1 de 18

  • Ejecutar setup.exe y seguir la instalacin.

    2 de 18

  • Si se est en una computadora con conexin a Internet, se debe elegir la opcin "Install from Internet".

    En la carpeta llamada Root Directory se van a instalar las herramientas que seleccionemos.

    3 de 18

  • En la carpeta seleccionada quedarn los paquetes que descarguemos para una futura reinstalacin o paracopiarlos a otra computadora e instalarlos en ella.

    4 de 18

  • Se debe elegir desde dnde descargar los paquetes. Si se elige un servidor muy lento o que no funciona, sepuede cambiar por otro.

    5 de 18

  • Muchos paquetes ya estn seleccionados, pero adems se deben marcar para instalar los siguientes de lacategora devel: automake1.9, cppcheck, gcc4, gdb, make, libmpfr4

    6 de 18

  • 7 de 18

  • Finalizada la instalacin se debe agregar la carpeta donde estn las herramientas al Path de Windows.Yendo a Panel de Control - System and Security - System y eligiendo Advanced system settings.

    8 de 18

  • En la solapa Advanced, seleccionar el botn Environment Variables....

    Se debe crear o editar una variable de usuario seleccionado en botn New... o Edit... debajo del recuadroUser variables for.... Si la variable Path ya existe, se la edita y si no existe, se la crea nueva.

    9 de 18

  • En caso de crearla, se le pone el nombre Path y como valor el nombre de la carpeta elegida para instalarCygwin. Si la variable Path ya exista, simplemente al modicar su valor agregar al nal un punto y coma yluego el nombre completo de la carpeta: C:\path\anterior;C:\Otro\Path\anterior;C:\cygwin\bin

    Para escribir nuestros programas sirve cualquier editor que est hecho para programar. Tpicamente estoseditores resaltan la sintaxis del lenguaje y permiten mostrar nmeros de lnea, entre otras cosas. Gedit esuno de ellos. El bloc de notas de Windows no es recomendable.

    10 de 18

  • Est disponible para Windows.

    11 de 18

  • Su instalacin es muy sencilla.

    12 de 18

  • 13 de 18

  • 14 de 18

  • Cygwin crea un entorno UNIX completo dentro de Windows. Este incluye, adems de las herramientas deprogramacin que instalamos, un shell. Para usar el compilador y las herramientas de Cygwin debemoshacerlo mediante ese shell al que accedemos ejecutando Cygwin Terminal. El directorio "activo"inicialmente al abrir Cygwin Terminal est ubicado dentro de la carpeta donde lo instalamos. Podemossituar nuestros programas ah o en cualquier otra parte y movernos hacia esa otra carpeta usando loscomandos del shell. En la imagen se observa un programa guardado en la carpeta "c".

    15 de 18

  • Para compilar y ejecutar el programa que escribimos, debemos abrir Cygwin Terminal. No es lo mismo abrirel shell de Windows "cmd" ya que Windows no soporta algunas de las caractersticas que tiene UNIX comolos links simblicos y es probable que tengamos errores extraos al ejecutar las herramientas de Cygwin.

    En este ejemplo para compilar y ejecutar el programa que escribimos y guardamos debemos ejecutar estoscomandos:

    cd cgcc -o helloworld -Wall -std=c99 helloworld.c./helloworld

    16 de 18

  • Instalacin sin acceso a InternetPara instalar en una computadora sin conexin a Internet se debe primero ejecutar el instalador en otradonde s se disponga de conexin y utilizar la opcin Download Without Installing. Luego proseguir con lainstalacin. El instalador va a descargar los paquetes seleccionados en una carpeta local. Esa carpeta puedeser copiada a otra computadora que no tenga conexin a Internet.

    En la computadora sin conexin a Internet se debe ejecutar el instalador y seleccionar la opcin Install FromLocal Directory.

    17 de 18

  • Luego se debe indicar en qu carpeta se copiaron los paquetes descargados anteriormente y proseguir conla instalacin.

    18 de 18


Recommended