Такой вопрос. Есть проект на Атмеге. Компилируется и работает. После того как создаю новый и просто копирую код из работающего проекта в новый, появляются ошибки. Может кто подсказать, как так и куда смотреть? Прототипы функций прописаны
Такой вопрос. Есть проект на Атмеге. Компилируется и работает. После того как создаю новый и просто копирую код из работающего проекта в новый, появляются ошибки. Может кто подсказать, как так и куда смотреть? Прототипы функций прописаны
Комментарии: 14
Mishanya
А ты старый проект закрываешь? Нет открытых вкладок со старым проектом?
Zigimont
Работающий проект открыт отдельно , т.е. атмел загружен повторно
Mishanya
А что значит, открыт отдельно? в отдельной Arduino IDE? LCD_Ide() это твоя функция?
Zigimont
Запущен второй раз Atmel Studio и там открыт проект, который работает.
Yuriy
Коллеги, здравствуйте. Прошу помощи в 2х вопросах: - есть ли в РФ проверенное производство плат? Устал по месяцу ждать платы из Китая (поштучно, или 1-5шт) - помогите, пожалуйста, осталопу получать hex из k-line шины. Физически все есть, но вот с чтением получается белиберда
Saw
Резонит
Yuriy
Спасибо
Anonim
смотреть в список файлов проекта, наличие хедеров ссылающихся на существующие файлы etc Определиться с местом хранения проекта: локальная директория или директория в поддиректории программы или в пользовательской директории где-то в апликейшн дата и т. д.
Zigimont
Сравнил списки файлов в двух проектов, в неработающем отсутствуют некоторые с расширениями .o, .d, .elf. на последний есть ошибка при компиляции(failed for target). Не понимаю, почему Ошибки underfined reference по функциям в .cpp файле. Подключены файлы .h в которых есть прототипы функций, и ссылка на файл с самими функциями.
Anonim
создаешь новый проект и добавляешь файлы по одному, если возможно, подключая инклуды может где-то косяк и галочка, строчка стоит, которую ты не замечаешь, линковщик хуевщик
Saw
Какая IDE? Ардуино?
Anonim
судя по симптомам - вангую атмель студия
Zigimont
Atmel
Saw
В качестве главного файла проекта правильный файл выбран? Ну типа main.cpp Но в проекте его надо обозначить, что с него начинается сборка Ну и сделать Clean перед сборкой, типа с чистого листа