реклама на сайте
подробности

 
 
> SAM7, нужна подсказка
beer_warrior
сообщение Mar 28 2006, 06:52
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



В файле lib_AT91SAM7S64.h функции заявлены как инлайновые, соответственно при многократном включении файла ошибка линкера, при однократном компилер ругается на отсутсвие объявлений.
До последнего времени не обращал внимание на ворнинги, но сейчас уже достало.
Как бы это дело по быстренькому подлечить?
Компилятор gcc.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vet
сообщение Mar 28 2006, 09:08
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



перед включением либы сделайте #define __inline inline
Переделывать в .c не надо, всё правильно сделано - инлайн-функции объявляются в том же модуле, в котором используются.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 02:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01337 секунд с 7
ELECTRONIX ©2004-2016