View Categories

Файлы и пути

Оглавление

Путь #

  • Файлы, находящиеся в папке src, можно подключать напрямую. Если в папке src есть подпапка, то можно указать путь и к файлам внутри неё:

  • Путь указывается относительно чего-то. Просто путь - относительно корня проекта, sub/sub.h. ./ - путь относительно директории текущего файла. Добавляя точки, можно подниматься "вверх" по директориям, например ../ это путь относительно родительской папки текущего файла:

  • Если папка лежит в папке lib, то она должна иметь подпапку src, иначе компилятор её не увидит. Внутри этой папки действуют такие же правила: например для того, чтобы подключить файл из соседней подпапки - нужно использовать ../. Это не очень хорошая, но наглядная организация проекта:

Arduino IDE #

Чтобы в Arduino IDE сделать подпапку с файлами - нужно создать в папке скетча папку src и положить файлы в неё. Это условность, которую добавили начиная с какой-то версии программы:

Более того, можно перенести весь код во внешние файлы и использовать другой редактор для редактирования:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Прокрутить вверх