Easyelectronics.ru

Электроника для всех
Текущее время: 02 окт 2020, 00:29

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 16:46 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 617
Подскажите пожалуйста. Как заставить keil выводить все варнинги. Оставляю себе в коде посылки типа
Код:
#warning "todo"
А он один раз показывает, а потом прячет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 17:12 
Старожил

Зарегистрирован: 25 сен 2017, 10:57
Сообщения: 216
Откуда: Украина
переключитесь в 6 версию компилятора, во вкладке C/C++ выбрать "All Warnings" и будет куча варнингов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 17:30 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 617
Не знаю, как переключить версию компилятора. В настройках проекта на вкладке с/с++ выбрано All Warnings. Мои, да и не только мои, варнинги показываются только раз. Нажал еще раз F7 - все чисто...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 17:36 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4931
Откуда: Кемеровская область, Киселевск
Нужно в редакторе что-нибудь сделать, чтобы изменения были. Либо полностью REBUILD запустить.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 17:37 
Старожил

Зарегистрирован: 25 сен 2017, 10:57
Сообщения: 216
Откуда: Украина
компилятор меняется во вкладке "Target".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 17:38 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4931
Откуда: Кемеровская область, Киселевск
AlexTA, компилятор тут не при чем.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 17:55 
Старожил

Зарегистрирован: 25 сен 2017, 10:57
Сообщения: 216
Откуда: Украина
Я думаю что человек должен знать все таки где меняется компилятор. Лично у меня на почти пустой проект (сгенерил куб) 5 компилятор не выдает варнингов, а 6 - аж 45 штук.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 18 окт 2018, 18:07 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 2082
Внимательно смотрите окно Build Output при нажатии F7 первый и второй раз.
А потом для закрепления знаний нажмите в меню Project -> Rebuild all target files


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 19 окт 2018, 14:31 
Старожил

Зарегистрирован: 21 янв 2015, 16:19
Сообщения: 617
Должен был сам догадаться) Спасибо. Компилятор пересобирает только измененные файлы. Соответственно по варнингам в уже собранных объектных файлах он не проходит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: keil uvision5 прячет warnings
СообщениеДобавлено: 19 окт 2018, 18:04 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 2082
Вот это точная фраза.
Отлично, что сами разобрались.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB