Перейти к содержанию

Помогите скомпилировать в CodeVisionAVR


Гость ALViktor

Рекомендуемые сообщения

Здравствуйте.

Не получается скомпилировать. Выдает ошибку Linker error: the program has no 'main' function

Проект рабочий, взят отсюда _https://radiokot.ru/circuit/digital/measure/59/ 01.zip

Нужно скомпилировать под индикатор 16 на 4 (16 символов на 4 строки) распиновку pin_kovir.

В проекте все это есть. Проект на Atmega 8.

У меня никак не получается, никогда этим не занимался.

Помогите пожалуйста.

Ссылка на комментарий
Поделиться на другие сайты

Ну во первых, проект в том виде как он есть в CodeVisionAVR открывается пустым, соответственно нет и обязательной функции main и компилиться там нечему.

Если же за основу проекта брать содержимое файла main.c, то тут другая проблема, судя по тексту вот это

#include  <ioavr.h>

не из CodeVisionAVR, а из, если не ошибаюсь, IAR.

Отсюда два выхода, либо открывать исходник в IARе, либо использовать старую версию прошивки, она точно под CodeVisionAVR.

Ссылка на комментарий
Поделиться на другие сайты

Ну во первых, проект в том виде как он есть в CodeVisionAVR открывается пустым, соответственно нет и обязательной функции main и компилиться там нечему.

Если же за основу проекта брать содержимое файла main.c, то тут другая проблема, судя по тексту вот это

#include  <ioavr.h>

не из CodeVisionAVR, а из, если не ошибаюсь, IAR.

Отсюда два выхода, либо открывать исходник в IARе, либо использовать старую версию прошивки, она точно под CodeVisionAVR.

Спасибо за ответ.

Старую версию только что скомпилировал.

Пришлось пиноут переписать, если заменял другим (уже написанным в проекте) не компилировалось.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...