c++ - Arduino 编译器找不到头文件
问题描述
在 Arduino IDE 1.8.7 中,我将一个旧项目粘贴到目录“sketch_system1”中,我的 .ino 文件是 sketch_system1.ino,所有头文件和 C++ 文件都与 .ino 文件位于同一目录中。当我尝试编译时,出现此错误:
Arduino:1.8.7 (Linux), Scheda:"Arduino/Genuino Uno"
sketch_system1:1:23: error: LumSensor.h: No such file or directory
compilation terminated.
exit status 1
LumSensor.h: No such file or directory
Questo report potrebbe essere più ricco di informazioni abilitando l'opzione
"Mostra un output dettagliato durante la compilazione"
in "File -> Impostazioni"
解决方案
我找到了将 .h 和 .cpp 文件放入与 .h 和 .cpp 文件同名的目录中的解决方案,在 arduino 的默认目录库下
推荐阅读
- javascript - Token可以从google开发者工具中查看
- python - pandas:用列表替换列中的非空行
- python-3.x - 如果其中一个被旋转,则查找两个矩形是否重叠
- java - Lombok 可以与 JAXB 和 @XmlType propOrder 一起使用吗?
- html - Django轮播一次显示3张图片
- c# - 如何在 C# 的 NumericUpDown 中显示“0000”而不是“0”
- php - 将 preg_replace() 与可能包含特殊字符的搜索词一起使用
- php - 将 WooCommerce 自定义会话变量保存为订单元数据
- iis - IIS 共享配置 > HTTP 错误 500.21
- cassandra - 如何计算 cassandra DB 中的“Concurrent_reads”参数