Такой вопрос. Есть проект на Атмеге. Компилируется и работает. После того как создаю новый и просто копирую код из работающего проекта в новый, появляются ошибки. Может кто подсказать, как так и куда смотреть? Прототипы функций прописаны

Комментарии: 14

  1. Mishanya

    А ты старый проект закрываешь? Нет открытых вкладок со старым проектом?

    • Zigimont

      Работающий проект открыт отдельно , т.е. атмел загружен повторно

  2. Mishanya

    А что значит, открыт отдельно? в отдельной Arduino IDE? LCD_Ide() это твоя функция?

    • Zigimont

      Запущен второй раз Atmel Studio и там открыт проект, который работает.

      • Yuriy

        Коллеги, здравствуйте. Прошу помощи в 2х вопросах: - есть ли в РФ проверенное производство плат? Устал по месяцу ждать платы из Китая (поштучно, или 1-5шт) - помогите, пожалуйста, осталопу получать hex из k-line шины. Физически все есть, но вот с чтением получается белиберда

        • Saw

          Резонит

          • Yuriy

            Спасибо

  3. Anonim

    смотреть в список файлов проекта, наличие хедеров ссылающихся на существующие файлы etc Определиться с местом хранения проекта: локальная директория или директория в поддиректории программы или в пользовательской директории где-то в апликейшн дата и т. д.

    • Zigimont

      Сравнил списки файлов в двух проектов, в неработающем отсутствуют некоторые с расширениями .o, .d, .elf. на последний есть ошибка при компиляции(failed for target). Не понимаю, почему Ошибки underfined reference по функциям в .cpp файле. Подключены файлы .h в которых есть прототипы функций, и ссылка на файл с самими функциями.

      • Anonim

        создаешь новый проект и добавляешь файлы по одному, если возможно, подключая инклуды может где-то косяк и галочка, строчка стоит, которую ты не замечаешь, линковщик хуевщик

      • Saw

        Какая IDE? Ардуино?

        • Anonim

          судя по симптомам - вангую атмель студия

        • Zigimont

          Atmel

          • Saw

            В качестве главного файла проекта правильный файл выбран? Ну типа main.cpp Но в проекте его надо обозначить, что с него начинается сборка Ну и сделать Clean перед сборкой, типа с чистого листа

Не нашли ответ?

Вам также может быть интересно