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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Eclipse - ошибка, где копать?
zltigo
сообщение Jun 19 2015, 04:06
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jun 19 2015, 08:01
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Цитата(the_spirit @ Jun 18 2015, 14:02) *
А вы sw-4041 используете
или Beyond studio for NXP, если второе, то сталкивались ли с проблемой, когда в импортируемом проекте эта студия находит килотонну ошибок при этом проекто нормально компилируется и работает? Если да, то как с этим бороться, а то раздражает безумно.


КМК у Xilinx такая же проблема в SDK, иногда помогает установки галки:
Window->Preferences->C/C++->Indexer->Index source and header files opened in editor


--------------------
Go to the top of the page
 
+Quote Post
doom13
сообщение Jun 19 2015, 11:35
Сообщение #18


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

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(zltigo @ Jun 18 2015, 23:42) *
Дожили sad.gif "Проблемы" оказывается IDE sm.gif sad.gif. Поймите, пожалуйста, что все описанное к IDE, какой-бы она ни была нималейшего отношения не имеет. Есть достаточно обычные с точки зрения использования, GCC комппияторы (старый 4041 под CYGWIN и новый 4141 нативный) и соответствено binutils до кучи. ВСЕ. Используйте как хотите и с чем хотите. У меня и в мыслях не бывает пользовать какие-либо IDE пихаемые до кучи к компиляторам.
По ошибкам и предупереждениям разбирайтесь с писаными левой ногой "исходниками". ЛЮБОЕ ПРЕДУПРЕЖДЕНИЕ, есть потенциальная ОШИБКА, ибо хоть компилятор и собрал бинарник, но честно предупредил, что НЕ ГАРАНТИРУЕТ того, что понял, что от него ТОЧНО хотят и соответственно сделал правильно.

Да, а писать внятные исходники, дабы быть понятым правильно, не судьба sad.gif

Описанная проблема не компилятора, а именно 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) не стоит изначально, вот у Вас ничего и не ругается).
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jun 19 2015, 11:58
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Цитата(doom13 @ Jun 19 2015, 14:35) *
Не помогает Ваша галка, только если убрать Code Analysis (в Xilinx SDK данная галка (Code Analysis) не стоит изначально, вот у Вас ничего и не ругается).

Да, я тоже обратил внимание что не стоит. Но тем не менее иногда возникает ситуация что начинает подчеркивать (особенно любит не видеть дефайны в заголовочных файлах), а проект вроде бы компилируется. Помогает мой вариант решения.


--------------------
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 19 2015, 13:16
Сообщение #20


Гуру
******

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



QUOTE (doom13 @ Jun 19 2015, 14:35) *
Описанная проблема не компилятора, а именно IDE. Компилируется проект без всяких ошибок и варнингов, а вот IDE не понимает что где находится и ставит красные (жёлтые или синие) "жуки".

Так есть сообщения или нет? Не правильно разобрать вывод компилятора это одно - ну взять исходники эклипса и подправить в конце концов. А вот высосать сообщения из пальца, это уже что-то совсем не верится sad.gif
QUOTE
С исходниками на которые она ругается также все в порядке, это BSP либа от производителя (в моём случае BSP для Altera Nios II).

Я Вас умоляю sad.gif, сколько уж я навидался "исходников от производителя", которые запихнуты в проект в котором все варнинги заглушены, и не сосчитать sad.gif.
За последние пару десятков лет, качество исходнитков вываливаемых в свободный доступ, стремительно приблизилось к 0 sad.gif. Явное творчесво студентов недоучек лезет отовсюду. Вот и сейчас неделю назад увидел то, что идет с китом JN5168. Вообще-то, даже то, что на поверхности лежит а не в либах API, это тоскливое дерьмо sad.gif. Особо убивает, что даже в заголовках API видно, что либы писали уже тоже недопрограммисты sad.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
doom13
сообщение Jun 20 2015, 04:53
Сообщение #21


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

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(zltigo @ Jun 19 2015, 16:16) *
Так есть сообщения или нет? Не правильно разобрать вывод компилятора это одно - ну взять исходники эклипса и подправить в конце концов. А вот высосать сообщения из пальца, это уже что-то совсем не верится sad.gif

Сообщения есть всегда и это сообщения среды, а не компилятора. Вот пути решения проблемы и тут ещё (всё касаемо Altera, но Nios II IDE построена на базе Eclipse и проблема аналогична описанной выше). Предложите другие - буду очень благодарен и наверное не только я.
Go to the top of the page
 
+Quote Post

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

 


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


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