lunes, 10 de octubre de 2011

Librerías standards (.h) y Eclipse

En caso de que hayan querido utilizar alguna librería standard de ANSI C como stdio.h, stdlib.h, math.h, etc habrán notado que Eclipse les subraya el código en amarillo y les indica que no encuentra el archivo, eh aquí la solución.


Antes que nada, el compilador (GCC) logra compilar sin problemas, por lo que le es posible encontrar la ruta. Es ECLIPSE quién no sabe donde buscar las librerías.


Para indicar la ruta, hacer lo siguiente:
1. Click derecho en el proyecto, Properties
2. En el cuadro de diálogo de Properties del proyecto, hacer clic en la categoría C/C++ General, y luego en Path and Symbols
3. En ese cuadro de diálogo, hacer clic en el botón Add...
4. Allí activar "Add to all configurations" y "Add to all languages", luego hacer clic en File System
5. Buscar el siguiente directorio C:\ARM\Yagarto\arm-none-eabi\include
6. Y poner OK
7. Poner también OK en la ventana Properties y aceptar cuando nos solicite recargar el proyecto. 
8. Las líneas amarillas de warning sobre las librerías deberían haber desaparecido.

No hay comentarios:

Publicar un comentario