Closed stellna closed 2 months ago
Since you are using main.cpp, you need to do it like this.
gpio_set_pull_mode((gpio_num_t)4, GPIO_PULLUP_ONLY);
esp-idf supports C++, but it's a bit cumbersome.
Since you are using main.cpp, you need to do it like this.
gpio_set_pull_mode((gpio_num_t)4, GPIO_PULLUP_ONLY);
esp-idf supports C++, but it's a bit cumbersome.
No one should ever use C-style casts in C++. If the function expects an enumeration value as an argument, you should give that function an enumeration value as an argument:
gpio_set_pull_mode(GPIO_NUM_4, GPIO_PULLUP_ONLY);
Answers checklist.
IDF version.
v.5.1.1
Operating System used.
Windows
How did you build your project?
Command line with CMake
If you are using Windows, please specify command line type.
None
What is the expected behavior?
Project compiles successfully
What is the actual behavior?
Error during the compilation
Steps to reproduce.
This is my github pages. https://github.com/stellna/IOT-camera-learning
trying to take a c files from the main.cpp
building occurs the error.
Build or installation Logs.
More Information.
No response