STM32L476RG Compilation Issue: Missing Headers
Hi,
I've been trying to compile a program to talk to a sensor over UART for my STM32L476RG board. I'm having an issue with that I've tidied up the library that is needed to talk to the sensor, but I'm getting errors that I'm missing header files such as the RTE_Components.h or arm_math.h.
I saw similar issues on SO and on this forum and I did my best to search and include files in the path of the project, as indicated in the picture:

I'm not sure what I'm doing wrong. I've created the project through STM32CubeMX and generated the code in it with 2 initialized UARTs. I also then just added the library (one header and one source file) into the source folder and did the basic #include __Library__ in the main.c of the generated project.
Over troubleshooting this issue, I've managed to get down to just having RTE_Components.h missing, but I couldn't find it anywhere but the NN examples folder. When I tried to copy the RTE_Components.h file from there to the Driver/CMSIS/Include, it generated new errors related to the NN.
I'm using STM32CubeMX 5.3.0. and STM32CubeIDE 1.3.0. Any pointers on what might be happening and how this issue can be fixed?
