|
Eclipse - ошибка, где копать? |
|
|
|
Jun 19 2015, 04:06
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (the_spirit @ Jun 19 2015, 00:25)  периодически подсвечмвает несуществующие синтаксические ошибки, хотя при сборке выясняется что ошибок нет Что значит несуществующие? Там разбрка того, что выдал компилятор. Либо компилятор либо кто иной, например MISRA, сие выдал, либо нет. Если выдал, то на что жалуемся, если не выдал, то что? В прроизвольных строках неведомые ошиьки на которые нет описания? Не верю. QUOTE Меня не ломет собирать в консоли и без IDE Зачем без IDE? Просто эта самя IDE должна быть ВЫБРАНА ВАМИ. Ввбрали, освоили, настроили-дописали-переписали под себя и потом просто компиляторы все новых и новых контроллеров добавляете.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 19 2015, 11:35
|
Профессионал
    
Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539

|
Цитата(zltigo @ Jun 18 2015, 23:42)  Дожили  "Проблемы" оказывается IDE  . Поймите, пожалуйста, что все описанное к IDE, какой-бы она ни была нималейшего отношения не имеет. Есть достаточно обычные с точки зрения использования, GCC комппияторы (старый 4041 под CYGWIN и новый 4141 нативный) и соответствено binutils до кучи. ВСЕ. Используйте как хотите и с чем хотите. У меня и в мыслях не бывает пользовать какие-либо IDE пихаемые до кучи к компиляторам. По ошибкам и предупереждениям разбирайтесь с писаными левой ногой "исходниками". ЛЮБОЕ ПРЕДУПРЕЖДЕНИЕ, есть потенциальная ОШИБКА, ибо хоть компилятор и собрал бинарник, но честно предупредил, что НЕ ГАРАНТИРУЕТ того, что понял, что от него ТОЧНО хотят и соответственно сделал правильно. Да, а писать внятные исходники, дабы быть понятым правильно, не судьба  Описанная проблема не компилятора, а именно IDE. Компилируется проект без всяких ошибок и варнингов, а вот IDE не понимает что где находится и ставит красные (жёлтые или синие) "жуки". С исходниками на которые она ругается также все в порядке, это BSP либа от производителя (в моём случае BSP для Altera Nios II). Цитата(dm.pogrebnoy @ Jun 19 2015, 11:01)  КМК у Xilinx такая же проблема в SDK, иногда помогает установки галки: Window->Preferences->C/C++->Indexer->Index source and header files opened in editor Не помогает Ваша галка, только если убрать Code Analysis (в Xilinx SDK данная галка (Code Analysis) не стоит изначально, вот у Вас ничего и не ругается).
|
|
|
|
|
Jun 19 2015, 13:16
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (doom13 @ Jun 19 2015, 14:35)  Описанная проблема не компилятора, а именно IDE. Компилируется проект без всяких ошибок и варнингов, а вот IDE не понимает что где находится и ставит красные (жёлтые или синие) "жуки". Так есть сообщения или нет? Не правильно разобрать вывод компилятора это одно - ну взять исходники эклипса и подправить в конце концов. А вот высосать сообщения из пальца, это уже что-то совсем не верится  QUOTE С исходниками на которые она ругается также все в порядке, это BSP либа от производителя (в моём случае BSP для Altera Nios II). Я Вас умоляю  , сколько уж я навидался "исходников от производителя", которые запихнуты в проект в котором все варнинги заглушены, и не сосчитать  . За последние пару десятков лет, качество исходнитков вываливаемых в свободный доступ, стремительно приблизилось к 0  . Явное творчесво студентов недоучек лезет отовсюду. Вот и сейчас неделю назад увидел то, что идет с китом JN5168. Вообще-то, даже то, что на поверхности лежит а не в либах API, это тоскливое дерьмо  . Особо убивает, что даже в заголовках API видно, что либы писали уже тоже недопрограммисты
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|