Lás*_*nda 5 eclipse avr indexer eclipse-cdt
我在 Linux 上使用 Eclipse CDT Mars 4.5.0 20150621-1200 来进行涉及 AVR 微控制器的固件项目。Eclipse 给我错误,如“无法解析类型‘uint8_t’”。
我正确添加/usr/lib/avr/include到项目属性 -> C/C++ 常规 -> 路径和符号 -> 包含。
当我尝试在 Eclipse 中打开声明时,uint8_t我得到以下结果:
这表明 Eclipse 检测到了 2 个声明,但无法确定哪一个是正确的。这对我来说很奇怪,因为/usr/include在“路径和符号”->“包含”下没有特色。
如何解决这种疼痛?谢谢!
你有包含inttypes.h吗?
对于大多数 avr-gcc 安装,您需要以下 include 语句:
#include <inttypes.h>
Run Code Online (Sandbox Code Playgroud)