• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Eclipse не видит хедеры

diygoodies

New member
Добрый день разбираюсь с Eclipse + SDK взял за основу проект htppd. Вроде все ок но вот только Eclipse не хочет видеть добавленные хедеры, то есть скопировал в папку C:\Espressif\examples\esphttpd\user файлы config.c и config.h в файле который их использует пишу [HASHTAG]#include[/HASHTAG] "config.h" компилирую, а он мне папка не найдена и даже [HASHTAG]#include[/HASHTAG] "user\config.h" тоже не находит. Вышло скомпилировать только с полным путем [HASHTAG]#include[/HASHTAG] "C:\Espressif\examples\esphttpd\user\config.h". Подскажите где правильно прописать пути к папкам?
 

diygoodies

New member
Вроде победил проблему таким образом [HASHTAG]#include[/HASHTAG] "..\user\config.h".
Вылезла другая проблема добавил к проекту "Httpd" файлы httpclient.c и httpclient.h из проекта "dht22_thingspeak". Теперь у меня такое

Помогите советом как избежать этих ошибок.
 

pvvx

Активный участник сообщества
UDK имеет двойные настройки. Одни, для компиляции описываются в makefile к проекту, другие в среде для Eclipse.
Настройки для Eclipse никак не влияют на трансляцию и наоборот - настройки в makefile никак не влияют на среду Eclipse.
Причина банальна - никто не хочет писать/корректировать плагин конфигуратора к Eclipse, чтобы в нем автоматически создавались makefile и управление проектом происходило в среде Eclipse, в окошках.
Прописывайте всё в makefile сами, предварительно изучив его тонкости.
 
Сверху Снизу