Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: финт с gcc
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
beer_warrior
Делаю сборку одного проекта под несколько кристаллов.
Чувствительные куски кода подключаютья через #ifdef - #endif. Тип сборки задается ключем -D.
Однако приходится либо плодить мэйкфайлы, либо менять два ключа -mmcu и -D.
Нет ли хитрого способа сделать define зависящим от -mmcu или наоборот?
andrew_b
Sorry, there is no cyrillic on this machine...
Цитата(beer_warrior @ Apr 17 2006, 02:44) *
Делаю сборку одного проекта под несколько кристаллов.
Чувствительные куски кода подключаютья через #ifdef - #endif. Тип сборки задается ключем -D.
Однако приходится либо плодить мэйкфайлы, либо менять два ключа -mmcu и -D.
Нет ли хитрого способа сделать define зависящим от -mmcu или наоборот?

Use conditions in makefile.
beer_warrior
Если можно, немножко подробнее.
Или небольшой пример.
andrew_b
Цитата(beer_warrior @ Apr 17 2006, 11:25) *
Если можно, немножко подробнее.
Или небольшой пример.

For GNU make:
main doc: http://www.sunsite.ualberta.ca/Documentati...ter/make_7.html
example: http://www.cs.may.ie/~jonathan/RegisterNatives/makefile
beer_warrior
Спасибо, именно то что надо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.