Структура и файлы моего проекта выглядят следующим образом:
project\HAL\hw_lcd.h
project\HAL\hw_lcd.c
project\project\app.c
project\project\workspace.mcp
project\project\workspace.mcw
Где 'project' - это заполнитель для имени проекта.Я использую MPLAB IDE 8.66 и HI-TECH Compiler 9.81.
Я хотел бы добавить файлы hw_lcd.h / c, используя относительный путь к проекту.Так что, если я напишу #include "HAL/hw_lcd.h"
в app.c, hw_lcd.h будет найден в app.c.
Я добавил ../
в качестве пути поиска включения (проект> параметры сборки ...> проект> каталоги и путь поиска> включают путь поиска), но получил следующую ошибку:
не удается открыть файл включения "hw_lcd.h": такого файла или каталога нет
Затем я попытался ../HAL
как включить путь поиска и написал #include "hw_lcd.h"
в app.c.Это также генерирует вышеуказанную ошибку.
Возможно ли использовать относительный путь поиска из MPLAB IDE?
Если сам путь #include
является относительным, то он работает:
#include "../HAL/hw_lcd.h"