UC3M

Grado en Ing. Telemática/Sist. Audiovisuales/Sist. de Comunicaciones

Arquitectura de Sistemas

Septiembre 2017 - Enero 2018

14.13.2. Corrección de errores de compilación en C

Plan de trabajo

  1. Abre el documento Los errores y advertencias del compilador en el que se explican los mensajes de error más frecuentes con el compilador. Tenlo a mano para consultarlo mientras arreglas los errores de los siguientes programas.

  2. Descarga el fichero errors1.c y copialo a tu carpeta de trabajo. Compila el programa de forma que se muestren todos los mensajes de error y advertencias posibles. Guarda los mensajes de error que aparecen en esta primera compilación.

    Busca la forma de arreglar los errores y apunta lo que has tenido que cambiar para cada uno de ellos. Comenta la solución con el profesor si lo necesitas.

    ¿Qué cambio has hecho para que el error errors1.c:16: error: ‘M_PI’ undeclared (first use in this function) haya desaparecido?

  3. Descarga los ficheros errors2a.c, errors2b.c y errors2.h y copialos a otra carpeta de trabajo. El programa consta de dos ficheros de código y uno de definiciones. Compila el programa.

    Al igual que en el apartado anterior, anota todos los cambios que has hecho para eliminar los mensajes de error y advertencia. Puedes mover definiciones y/o declaraciones entre los tres ficheros. Recuerda también, que si una función no está definida es posible que sea parte de una biblioteca. Compruébalo con el comando man.