【问题标题】:'app_usbd_cfg.h: No such file or directory' error when adding header files to lpcxpresso将头文件添加到 lpcxpresso 时出现“app_usbd_cfg.h:没有此类文件或目录”错误
【发布时间】:2016-04-06 05:29:17
【问题描述】:

我正在尝试使用 lpc11u68 MCU 为基于 LPCOPEN 示例项目的 USB HID 应用程序创建一个新项目。

问题是,编译器无法识别其他文件夹中的头文件。它显示了这个

error:../Main/src/Main.cpp:12:26: fatal error: app_usbd_cfg.h: No such file or directory

我已经完成了this tutorial 中的所有说明,但问题仍然存在。当我将所有头文件和源代码复制到项目的主目录时,它编译正确!

【问题讨论】:

  • 它是 Eclipse,当您突然遇到奇怪的链接器错误或 IDE 错误时,您不应该感到惊讶。这些事情在 LpcExpresso 中不断发生。
  • 又该如何解决呢?
  • 那么您在执行步骤 3-5 时添加了哪些包含目录?
  • 亲爱的 DiBosco 我在工作场所使用了 LPCXpresso,我必须使用它;(我同意这一点!我解决了这个问题并编辑了我的问题。谢谢大家。
  • @MahmoudHD 答案应位于答案部分。如果您认为此问题可能对未来的读者有所帮助,请从问题中删除答案部分并发布答案。

标签: c++ arm embedded lpc nxp-microcontroller


【解决方案1】:

我正在使用快速设置 -> 包含路径来将我的标题路径引入 Xpresso。这就像上面教程中描述的指令,但只在 C 项目中!

当您在 C++ 项目中使用该快捷方式时,它会添加 C 编译器的路径,而不是 C++ 的路径!多么有趣的错误!

【讨论】:

    猜你喜欢
    • 2015-04-18
    • 2012-12-10
    • 2016-04-21
    • 2016-02-26
    • 2022-07-27
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 2020-11-28
    相关资源
    最近更新 更多