我和我的代码互怼 2023-02-23 13:07 采纳率: 100%
浏览 8
已结题

arduino的HID-Project.h下面有个MouseAPI无法使用

arduino的HID-Project.h库,这个库里面有个#include "MouseAPI.h",无法引用这个库,但就是无法引用,求教要怎么做

HID-Project.h下载地址:
https://github.com/NicoHood/HID

MouseAPI.h文件就在这个链接里面,有说明
https://github.com/NicoHood/HID/tree/master/src/HID-APIs

由于这是一个第三方库,所以我是直接复制大库到\libraries这个文件夹中,在arduino可以显示这个库的相关示例,但就是没有MouseAPI.h这个库的示例,偏偏它有的确存在这个api,这个到底要怎么才可以调用

  • 写回答

1条回答 默认 最新

  • MarkHan_ 2023-02-23 13:31
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    如果你已经将完整的 HID-Project.h 库复制到 Arduino 的 libraries 目录下,并且示例可以正常显示,那么可能是 MouseAPI.h 文件的路径没有正确设置。
    -
    在 HID-Project.h 库的源代码中,#include "MouseAPI.h" 的路径是相对于库的根目录的,因此你需要确保 MouseAPI.h 文件位于 HID-Project.h 库的根目录下。
    -
    你可以尝试在 Arduino IDE 中打开示例并编译,在编译过程中,IDE 应该会在编译日志中显示 MouseAPI.h 文件的路径,检查路径是否正确。如果路径不正确,你可以尝试将 MouseAPI.h 文件移动到正确的路径下,然后重新编译示例。
    -
    如果上述方法无效,你可以尝试手动在示例代码中添加 #include "MouseAPI.h" 语句,以确保 Arduino 可以找到 MouseAPI.h 文件。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月22日
  • 已采纳回答 3月14日
  • 创建了问题 2月23日

悬赏问题

  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事: