Closed belongtothenight closed 2 years ago
Hi @belongtothenight From what print in your CMD Using Python in C:\Users\dachu\esp\.espressif\python_env\idf4.4_py3.8_env\Scripts\
, I guess you're trying to compile an example that comes from ESP-IDF master branch with your local ESP-IDF v4.4 SDK. Note that, the esp_adc
component was introduced since esp-idf 5.0, so it doesn't exist in your 4.4 SDK.
Hi @belongtothenight From what print in your CMD
Using Python in C:\Users\dachu\esp\.espressif\python_env\idf4.4_py3.8_env\Scripts\
, I guess you're trying to compile an example that comes from ESP-IDF master branch with your local ESP-IDF v4.4 SDK. Note that, theesp_adc
component was introduced since esp-idf 5.0, so it doesn't exist in your 4.4 SDK.
So what I should do now is to remove esp-idf 4.4 and install 5.0 version of it right? I will test it asap when I'm available, thanks!
Hi @belongtothenight After I installed 5.0 version the problem is solved, thank you for your help!
Answers checklist.
IDF version.
v5.1-dev-736-gd6d8324ad9
Operating System used.
Windows
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
CMD
What is the expected behavior?
There should be no problem when including "esp_adc/adc_continuous.h".
What is the actual behavior?
When editing using vscode with "c_cpp_properties.json" correctly setup, all other includes have no error but "esp_adc/adc_continuous.h". When building with ESP-IDF CMD, it returns "fatal error: esp_adc/adc_continuous.h: No such file or directory".
Steps to reproduce.
Build or installation Logs.
More Information.
I can't find similar issues online, and I've also confirmed that the file "adc_continuous.h" exists, so I have no idea how to solve this.