Сборка программы для AVR микроконтроллера в Linux Debian

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс июл 16, 2023 22:14:00

Сообщение PavelAtr »

Обсуждение https://radiokot.ru/artfiles/6736/
В статье маленькая ошибка, в cross.cfg надо добавить:

export LDFLAGS=CFLAGS

иначе скомпилированная программа не будет исполняться на микроконтроллере.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5819
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж

Сообщение >TEHb< »

Чисто для информации смею заявить, что в дебиане в кодблоксе проекты под АВР отлично делаются.
Усложнять просто. Упрощать сложно.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вс июл 16, 2023 22:14:00

Сообщение PavelAtr »

Я делаю на как в статье в Geany.
Встал на лапы
Аватара пользователя
Сообщения: 135
Зарегистрирован: Вт фев 21, 2012 20:42:26
Откуда: Санкт-Петербург, Россия, Земля

Сообщение U235 »

[uquote="PavelAtr",url="/forum/viewtopic.php?p=4465853#p4465853"]В статье маленькая ошибка, в cross.cfg надо добавить..[/uquote]

Зачем вообще нужен cross.cfg? Его содержимое можно и в makefile прописать.
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Сообщения: 297
Зарегистрирован: Ср дек 30, 2009 09:55:39

Сообщение kolobok0 »

[uquote="U235",url="/forum/viewtopic.php?p=4467228#p4467228"]...Зачем вообще нужен cross.cfg? Его содержимое можно и в makefile прописать.[/uquote]

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

с уважением
(круглый)
ЗЫ
Обычно используют cmake. Он хоть и надстройка над make-ом но он плотно вошёл в использование любых с/с++ исходников. да и проще в использовании.
Реклама
Ответить

Вернуться в «AVR»