我有
Eclipse Juno for C/C++开发人员与
http://sourceforge.net/projects/gnuarmeclipse的GNU ARM C/C++开发支持插件一起安装.
在我的项目中,我使用的类型如uint_32t,int16_t和uint8_t,通常来自stdint.h.虽然我强制Eclipse通过直接指向include目录所在的目录来查看编译器的标准头文件,但是没有解决所提到的类型.这给了我很多关于未解析符号的红色标记,并对使用这些类型声明的函数的代码完成做了一些问题.
同样的问题是像GNUC这样的标准宏定义 – 通常CDT会看到这些用于GNU C或GNU C,但工具链设置为ARM Windows GCC却没有.奇怪.
我该怎么做才能解决这个问题并返回Eclipse提供的主要生产力?