Есть ли способ заставить код Visual Studio использовать пути в операторах #include?

Я новичок в Visual Studio Code и этом форуме.

Может быть, кто-то может помочь с этой небольшой проблемой, с которой я столкнулся. Это незначительная проблема, потому что программа отлично компилируется, так что это проблема только VS Code.

В одном из библиотечных файлов, который #include включен в мою программу, некоторые #include содержат часть пути.

    #include "inc/hw_types.h"
    #include "inc/hw_nvic.h"
    #include "driverlib/gpio.h" 

Однако они перечислены как проблема в VS Code; Пишет, что не может найти эти файлы.

Если я удалю часть пути, то VS Code будет доволен, а мой компилятор C — нет.

     #include "hw_types.h"          
     #include "hw_nvic.h" 
     #include "gpio.h" 

Есть ли способ сделать обоих счастливыми? например, условное включение?

Спасибо за помощь, Павел


person PaulieT    schedule 24.03.2021    source источник