【发布时间】:2019-05-20 07:49:00
【问题描述】:
这是我第一次用 C++ 编码,我没有编译器语言的经验。
我正在使用 Eclipse 创建一个 Arduino 项目。我想包括一个 3rd 方库。我需要在 Eclipse 中添加库的路径,但不知道如何。我找到的文档说我应该看看以下内容:
项目 --> 属性 --> C/C++ 常规 --> 路径和符号
但正如您在图像中看到的那样,路径和符号不存在。我使用过滤器栏搜索路径并没有得到任何相关结果。库选项卡也不允许我以任何方式添加包。
我认为这是因为 Arduino 使用 AVR 编译器而不是跨 gcc 工具链。如果我创建一个普通的 C++ 包,我可以将路径添加到另一个库。但是,我还没有弄清楚如何让它为 Arduino 编译。
如何将 Arduino 项目直接 eclipse 的路径添加到我正在使用的 3rd 方库?
【问题讨论】:
-
也许你想要这个?
Right Click on "project"->Properties->C/C++ General->Processor Include Paths, Macros etc..->GNU C++->CDT User Settings->Add -
我没有在任何地方看到处理器包含路径。我确实在 Linked Resources 选项卡下找到了 add PATH。但是,我仍然不确定为什么官方文档中提到的部分丢失了。
-
您也应该有“C/C++ Build”选项卡。您的项目类型似乎有误或不受支持。
-
您使用的是哪个 Eclipse 版本?它在哪个平台上?
-
您可能缺少一些已安装的插件