【问题标题】:Eclipse C/C++ not including files at build timeEclipse C/C++ 在构建时不包括文件
【发布时间】:2013-11-17 06:05:37
【问题描述】:

我正在尝试在 eclipse c/c++ 中对 STM32f 探索板进行编程,但出现错误提示

In file included from src/tsl_user.c:28:0:
inc/tsl_user.h:32:17: fatal error: tsl.h: No such file or directory

这是一个来自 STM 的库。它包含在子文件夹 /Libraries/STMDriver/ 在这个文件夹中有两个文件夹,分别是includes和source。

我有很多方法可以将这些文件夹添加到项目中,包括查看这些文件夹,但它仍然给我一个错误。我可以 CTRL+单击头文件,它会打开正确的头文件位置,只是在编译时不包括它。

我还能做些什么来让 eclipse 在构建时看到这些文件?

【问题讨论】:

    标签: c eclipse window include-path stm32


    【解决方案1】:

    项目有一些设置。您可以通过在项目资源管理器中右键单击您的项目并选择属性来访问它。在属性窗口中,转到 C/C++ 常规、路径和符号。确保您在“包含”和“源位置”选项卡中包含您需要的所有内容。添加类似

    的内容是个好主意
    /${ProjName}/src
    

    只需将“src”更改为您需要的任何内容

    【讨论】:

      猜你喜欢
      • 2019-09-18
      • 1970-01-01
      • 1970-01-01
      • 2013-11-30
      • 1970-01-01
      • 1970-01-01
      • 2018-11-20
      • 1970-01-01
      • 2012-10-29
      相关资源
      最近更新 更多