I’ve been having problems getting VScode to find the the include files, and / or classes in hFramework not being recognized. I have similar failures with both Mac and Linux. If anyone can send a working contents of c_cpp_properties.json that I could compare too that would be very much appreciated, preferably one that works even with the most simple servo example.
In the meantime I plan to try to work with IntelliJ rather than VScode. I work in IntelliJ all day long - not in c++ - so I’m more familiar there. What I don’t understand is that assuming I can get thing to compile there, how do I download it into the core2 board? With vscode, the Husarion plug-in provides this service.
removed some additional green squiggles because now math.h, stdib.h and some others can be found also.
Unfortunately the changes will be overwritten by a new start of VSCode (1.24.1).
Also the variables:
"cStandard": "c11",
"cppStandard": "c++17"
are not set in Windows.
Perhaps you can check and adjust the Husarion defaults.
This exact behavior is happening to me also. c_cpp_properties.json (where I set the necessary includes) is overwritten during VSCode start up, so I lose the values set in the previous session.