C / C ++:Eclipse上不包含此类文件或目录

时间:2018-08-27 14:55:59

标签: directory include eclipse-cdt

我进行了很多搜索以找到答案,但他们总是提出相同的建议,对我而言这是行不通的。

错误:没有这样的文件或目录

the error

大多数情况下它对我有用,但是在这种情况下,这四个包括项均不包括在内(属性> ...>路径和符号):

Proprieties-> ... ->Path and Symbols

我还读到有人建议重建项目,但对我而言,它保持不变,无济于事...

输出错误:

The output error

1 个答案:

答案 0 :(得分:1)

已解决!

所以我一直在寻找某人的代码并找到他的版本。 我补充说,如果状态并解决了问题!但是后来我意识到程序只是忽略了我的包含,但是这次我发现了问题!

问题不在代码中,实际上在我使用的ESP32配置中。

解决方案:

我试图使用蓝牙,在这种情况下,我需要启用蓝牙和Bluedroid。 正如我显示的here

这是链接,以及我所做的更改:

https://github.com/espressif/arduino-esp32/commit/c66a020e8067f657e730d018700e7de5b23175d4

#if defined(CONFIG_BT_ENABLED) && defined(CONFIG_BLUEDROID_ENABLED)
#include "esp_gap_ble_api.h"
#include "esp_gap_bt_api.h"
#include "esp_gatts_api.h"
#include "esp_bt_main.h"
#include "esp_gatt_common_api.h"
#endif

谢谢;)