Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: линкер IAR ARM 4.30
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
0men
[CENSORED] линкер на переменную, объявленную и проинициализированную в одном файле

const TDev fxDev = {"31", "", "09600", '1', "009", '0', "172"};


ругается что индефинит ехтернал fxDev, когда я ссылаюсь на нее в другом файле

extern const TDev fxDev;


варианты, типа забыл файл включить в проект не предлагать smile.gif

да, когда fxDev не const, то-есть в ОЗУ, все ок.
IgorKossak
Квалификатор const вовсе не означает, что эта константа будет обязательно лежать где-то в ПЗУ.
Она вместе с инициализирующим выражением должна быть видна в том файле, где Вы пытаетесь обьявить её как extern.
vmp
Уже обсуждалось.
0men
Цитата(vmp @ Feb 12 2008, 11:44) *


Всем сенк!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.