我点击了这个链接,以便能够将 CLion 用于使用 Platformio 的 arduino 项目。我有两个问题,我会在这里发布,因为我认为这可能是相关的。
首要问题
我陷入了最后一步,它说
构建项目(不要使用“运行”按钮,请参见上面屏幕截图中的标记):菜单:运行 > 构建。
正如您在下一张图片中看到的那样,PLATFORMIO_BUILD 目标已损坏,我无法运行它。
编辑配置是这样的,不知道是不是这个意思。正如您在下一张图片中看到的,错误提示:未找到目标 PLATFORMIO_BUILD。
我已经多次重复该过程,但没有运气。CLion 是 2017.2.3,Platformio 也是最后一个版本。
项目本身很好,因为如果我从命令行运行platformio run --target upload
,项目会编译并上传到 arduino。
第二期
我项目中的所有文件都显示一个黄色标题,上面写着:
此文件不属于任何项目目标,代码洞察功能可能无法正常工作
因此,使用 CLion 的许多好处都消失了。
所有这些文件以及包含它们的文件夹都显示为灰色。我不确定是否应该将它们手动包含在 CMAKELists 中,但据我了解,该命令platformio init --ide clion --board uno
已经解决了这个问题。
这是第一次使用 CLion,可能问题出在我不知道的一些基本配置中。谢谢!