Inside the same c_cpp_properties.json do you have anything in the includePath , specifically ones that go to your project’s Source and one to its Intermediate\Build\Win64\UE4Editor\Inc ?
Not sure if it is correct for linux configuration. And my error message looks like:
#include errors detected. Consider updating your compile_commands.json or includePath. Squiggles are disabled for this translation unit (/home/arky/files/Unrealcpp/BullCowGame-starter-kit/Source/BullCowGame/BullCowCartridge.cpp).C/C++(1696)
cannot open source file "Windows/WindowsPlatform.h" (dependency of "BullCowCartridge.h")C/C++(1696)
I’ve reinstalled the game and unpacked everything inside my “Unreal Projects” folder, fixed the “defines” with the code you guys provided and that apparently did the trick!
I’m not sure what was happening before, maybe the name I gave to my initial folder was bugging the code or something.
Anyway, thank you for your help and attention man!