Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
5 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
397824
Топик полностью
vmp
(28.03.2013 14:44, просмотров: 122)
ответил
rezident
на
Это не демка. Я один из простеньких проектов попробовал подрихтовать по совету vmp, вынеся определения константной структуры из main.c в отдельный файл main_info.c. Соответственно в main.c я заменил ее определение на extern. Предваряя вопрос
Попробуйте добавить строчку с extern и в файл main_info.c. В целой куче проектов использую extern const, с проблемами не сталкивался. Чистый Си, без каких-либо расширений.
Ответить
Попробовал. Без изменений - ошибка линкера. Ладно, попробую этот способ как-нибудь потом в другом проекте. Хотя, помнится, коллега не так давно с этим же эффектом при программировании MSP430 сталкивался. Причем у него extern const использовался.
rezident
(47 знак., 28.03.2013 14:55
)