Fecha de publicación: 17-abr-2013 14:59:50
Arrancamos la clase contando que con los chicos del curso de los viernes ya habíamos estado en el laboratorio en las mismas máquinas, comenzando a instalar las herramientas para el ambiente de trabajo.
Pero, al hacerlo no habíamos instalado bien las herramientas para trabajar en C, es decir los componentes de MinGW (al ejecutar el instalador no seleccionamos los components MSYS y MinGW Developer Kit). Como consecuencia el eclipse funcionaba pero aparecían errores al tratar de compilar un hola mundo.
Así que la primer parte de la clase la dedicamos a tratar de arreglar este problema y que quede funcionando el hola mundo.
Para eso reinstalamos mingw siguiendo estos pasos.
Y luego configuramos el eclipse para que utilice mingw como se muestra acá
Varias máquinas ya quedaron funcionando. Varias otras no, porque vimos que la conexión estaba un poco lenta con lo cual el instalador de mingw no baja bien las cosas y luego nada funcionaba bien.
La próxima clase reintentaremos con las máquinas que faltan, o bien copiaremos el mingw desde otra PC a ver si funciona.
Luego pasamos ya a ver el tema de la clase: gestión de memoria dinámica en C.
La clase no difiere demasiado de la que vimos el viernes, así que puede mirar la bitácora del otro curso acá.
Ahí mismo están los ejemplos de código.
Como dije en clase el enunciado del TP 1 ya está publicado acá así que ya podrían arrancar. La clase que viene igualmente vamos a dedicarle un tiempito a que puedan trabajar en clase con esto.
Otra cosa que me olvidé de aclarar es que este TP se puede realizar de forma individual o bien en grupos de a dos. Los que elijan hacerlo en grupo, avísenme, así actualizo la planilla de notas.
Eso fue todo !