MementoMori 4 11 мая, 2013 Опубликовано 11 мая, 2013 · Жалоба Господа, помогите собрать проект. Это библиотека GUI написанная на чистом C. АРхив прилагаю. Подключаю к проекту файл из библиотеки - lcdHAL.h Компилятор выдает ошибку: FSMC_GUI\driver\src\lcdHAL.c(15): error: #20: identifier "COLOR_RED_MASK" is undefined Пользуюсь поиском и нахожу, что COLOR_RED_MASK объявлен в файле guicolor.h Но в то же время строка #include "guiColor.h" есть в файле gui.h. А строка #include "gui.h" есть в файле lcdHAL.c. Казалось бы все прозрачно.... Или может быть в основной проект нужно не lcdHAL подключать, а другой файл. Помогите пожалуйста. AFGUI_master.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 11 мая, 2013 Опубликовано 11 мая, 2013 · Жалоба guicolor.h и guiColor.h - видите разницу? Регистр имеет значение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MementoMori 4 11 мая, 2013 Опубликовано 11 мая, 2013 · Жалоба guicolor.h и guiColor.h - видите разницу? Регистр имеет значение. В этом случае ошибка была бы другая, согласитесь? Надо думать, что это просто опечатка здесь, на форуме. А в действительности все правильно (я проверил). библиотека в файле - там все в одной папке. Если кого не затруднит - попробуйте подключить к любому проекту в KEIL Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 5 13 мая, 2013 Опубликовано 13 мая, 2013 · Жалоба Пользуюсь поиском и нахожу, что COLOR_RED_MASK объявлен в файле guicolor.h В какой строчке? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться