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

 
 
> Keil и с99, не работает
sidy
сообщение Oct 29 2012, 14:25
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Здравствуйте, уважаемые форумчане. В проекте, созданном в Keil MDK-ARM 4.54 есть три файла main.c. pwm.h и pwm.c. В файле pwm.h объявленна переменная i. При добавлении в main.c и pwm.c строки #include "pwm.h" возникает ошибка: Proj.axf: Error: L6200E: Symbol i multiply defined (by main.o and pwm.o). В опциях проекта C/C++ в строке Misc Controls задано --С99. Как я понимаю в с99 можно объявлять переменную в нескольких местах, а на этапе компиляции переменная заменится одной. Но почему-то не удается. Подскажите пожалуйста, что я делаю не так?

Сообщение отредактировал sidy - Oct 29 2012, 14:27
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sidy   Keil и с99   Oct 29 2012, 14:25
- - _Артём_   Цитата(sidy @ Oct 29 2012, 16:25) Здравст...   Oct 29 2012, 14:35
|- - XVR   Цитата(_Артём_ @ Oct 29 2012, 17:35) Это ...   Oct 30 2012, 08:43
- - sidy   Спасибо за разъяснение. А что означает _PWM_H_?   Oct 29 2012, 15:04
|- - _Артём_   Цитата(sidy @ Oct 29 2012, 17:04) Спасибо...   Oct 29 2012, 15:18
|- - SyncLair   Цитата(sidy @ Oct 29 2012, 19:04) Спасибо...   Oct 29 2012, 15:34
- - sidy   Вот вот Параграф 6.2.2 Linkages of identifiers. Вс...   Oct 30 2012, 10:15
|- - XVR   Цитата(sidy @ Oct 30 2012, 13:15) Все же ...   Oct 30 2012, 18:31
- - sidy   По ссылке http://www.keil.com/support/man/docs/arm...   Oct 30 2012, 19:03
|- - XVR   Цитата(sidy @ Oct 30 2012, 22:03) По ссыл...   Oct 31 2012, 08:35
- - yurmala   Кстати, тоже столкнулся с с этой директивой. Давне...   Nov 6 2012, 05:51
- - demiurg_spb   У меня никогда не было подобных сообщений ни c одн...   Nov 6 2012, 11:12
|- - Сергей Борщ   QUOTE (demiurg_spb @ Nov 6 2012, 14:12) У...   Nov 6 2012, 11:36
|- - demiurg_spb   Цитата(Сергей Борщ @ Nov 6 2012, 15:36) П...   Nov 6 2012, 13:10
|- - ViKo   Цитата(demiurg_spb @ Nov 6 2012, 16:10) П...   Nov 6 2012, 13:19
||- - demiurg_spb   Цитата(ViKo @ Nov 6 2012, 17:19) Так при ...   Nov 7 2012, 05:06
|- - _Артём_   Цитата(demiurg_spb @ Nov 6 2012, 15:10) П...   Nov 6 2012, 13:26
- - ViKo   Прочитав (как сумел) цитаты из стандарта, показанн...   Nov 6 2012, 12:22
|- - XVR   Цитата(ViKo @ Nov 6 2012, 16:22) Прочитав...   Nov 6 2012, 12:39
|- - ViKo   Цитата(XVR @ Nov 6 2012, 15:39) Параграф ...   Nov 6 2012, 12:45
|- - XVR   Цитата(ViKo @ Nov 6 2012, 16:45) А из чег...   Nov 6 2012, 14:04
- - ReAl   Об этом тут уже говорили   Nov 6 2012, 16:14
|- - ViKo   Цитата(ReAl @ Nov 6 2012, 19:14) Об этом ...   Nov 6 2012, 18:14
- - sidy   Я нашел в Keil'e как можно выбрать gcc компиля...   Nov 29 2012, 14:50
- - Сергей Борщ   QUOTE (sidy @ Nov 29 2012, 16:50) По умол...   Nov 29 2012, 17:40


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

 


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


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