Programación II

Posted: febrero 17th, 2009 under GNU/Linux.
Tags:

Las prácticas de Programación II se desarrollarán bajo GNU/Linux usando el entorno de programación KDevelop. Pasos para su instalación;

  1. Instalación de KDevelop (en debian/ubuntu)
    1. Usando adept –> Buscar Kdevelop –> Instalar el paquete kdevelop, y por consiguiente kdevelop-data
    2. Consola: sudo apt-get install  kdevelop
  2. Instalación de paquetes adicionales (mucho de ellos necesarios):
    1. gcc (sudo apt-get install gcc) (compilación)
    2. g++ (compilación)
    3. libtool (para crear librerías software portables)
    4. doxygen (Auto-documentación)
    5. valgrind (Problemas de memoria)
    6. graphviz (Gráficos en la autoDocumentación)
    7. automake (compilación)
    8. gdb (Depuración)
    9. umbrello (Generación de diagramas en UML)
    10. make (compilación)

Además es necesario la utilización del script limpia.sh (gracias a los compañeros de Cáceres) para que el alumnado pueda llevarse el trabajo realizado en la sesión a su casa. Este script elimina los ficheros innecesarios (temporales, ficheros objetos, etc) y que se pueden volver a generar cuando se vuelva a compilar el proyecto (de paso elimina la restricción del path absoluto de KDevelop).

Código del documento limpia.sh

rm aclocal.m4   2> /dev/null
rm autom4te.cache -rf   2> /dev/null
rm debug -rf     2> /dev/null
rm templates -rf 2> /dev/null
rm src/*~  2> /dev/null
rm config.h.in  2> /dev/null
rm configure  2> /dev/null
rm AUTHORS 2> /dev/null
rm COPYING 2> /dev/null
rm INSTALL 2> /dev/null
rm NEWS 2> /dev/null
rm README 2> /dev/null
rm TODO 2> /dev/null
rm ChangeLog 2> /dev/null
rm practica.tar.gz #Elimina el fichero comprimido de la copia anterior
tar -cf practica.tar . #crea un fichero .tar
gzip practica.tar # comprime finalmente todo el proyecto en practica.tar.gz

No hay comentarios »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment