【问题标题】:How to include header file in IAR workbench studio?如何在 IAR Workbench Studio 中包含头文件?
【发布时间】:2023-02-22 17:32:37
【问题描述】:

我在 IAR IDE 中创建了组并添加了 .h 文件,但它仍然显示错误,如未找到源文件。如何在 IAR 中添加头文件?

我还尝试在预处理器中将路径添加为 $PROJ_DIR$/hdr。但我仍然遇到同样的错误。

【问题讨论】:

    标签: c embedded iar


    【解决方案1】:

    我在 IAR IDE 中创建了组并添加了 .h 文件,但它仍然显示错误,如未找到源文件。

    将头文件添加到源码树只是为了方便。它不会帮助编译器找到头文件。此外,组名与磁盘上的任何文件夹都没有真正的关联。

    我还尝试在预处理器中将路径添加为 $PROJ_DIR$/hdr。

    这是行不通的,因为在源代码中无法识别像 $PROJ_DIR$ 这样的 IDE 环境变量。

    如何在 IAR 中添加头文件?

    转到项目选项并在C/C++ Compiler -> Preprocessor -> Additional include directories 中添加您的标头文件夹路径。这将确保编译器在包含文件时扫描您的标题所在的目录。您可以在此处使用 $PROJ_DIR$ 相对路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2017-09-06
      • 2012-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多