【问题标题】:F0520005:Could not open source file "r_bsp_config.h"F0520005: 无法打开源文件“r_bsp_config.h”
【发布时间】:2022-01-13 12:51:31
【问题描述】:

我正在使用 Renesas MCU RX65N,我想与其他板进行串行连接,并显示我在 Appwizard 上设计的 HMI,我按照他们在手册中提供的步骤进行操作,但也无法正常工作。然后找到了有关如何解决它的更多信息,并且代码本身可以工作,但是当我尝试合并两个程序时总是给我错误(个别项目上没有出现的问题),这是我现在得到的错误,并且不知道该怎么做,因为它显然包含在我的项目中,但无论我尝试什么都不会打开,有人知道如何解决它或该怎么做吗?

【问题讨论】:

  • 欢迎来到 SO。你必须告诉你的编译器去哪里寻找包含文件。您必须提供该文件所在的包含文件夹的路径。由于您没有提供任何信息,因此我们无法告诉您您遗漏了什么。您可以检查您使用该文件的项目的项目设置没有问题,并查看使用了哪些选项。
  • 谢谢,我马上试试
  • 我检查了,显然添加了路径但仍然没有,与正常运行的程序相比仍然没有。我正在使用 e2 Studio 2021-10
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: c mcu renesas-rx


【解决方案1】:

听起来当您将文件包含在一个项目中时,它可以工作,但是当您将它包含在另一个项目中时,它就不行了?听起来您的项目之间存在配置差异。尝试在项目中创建一个新文件,然后将#include "r_bsp_config.h" 放入其中,或者您编写它(可能需要为#include <r_bsp_config.h>)。看看你是否得到同样的错误(你可能会得到一个错误,关于缺少main(),但问题是你是否得到同样的错误)。如果不这样做,请从有问题的项目中剪切并粘贴代码,并确保调整项目配置以匹配,看看它现在是否有效。如果你确实遇到了同样的错误,那么看看你是否可以将项目配置从工作项目复制到新项目,看看你这次是否得到错误。

【讨论】:

    猜你喜欢
    • 2017-12-10
    • 2019-05-17
    • 2021-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-21
    • 1970-01-01
    • 2021-04-01
    相关资源
    最近更新 更多