Отговори на тема  [ 3 мнения ] 
GCC & Eclipse 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение GCC & Eclipse
Нещо ми е отпускарско и реших да си запълня времето с ъпдейтване на туловете....

Общо взето новите версии се инсталират и работят без проблеми. Казвам го защото по принцип нещо като работи не го бараме, та затова отлагах. Но сега смело мога да кажа, че GCC и Еклипс мога да се ъпдейтват, тествано е, няма грижи!

Нещо повече, стува си. GCC 4.7.1 успя да ми открие бъгове в уж работещи проекти. Работи малко по-бързо (не че се усеща много).
За протокола - ползвам Yagarto естествено. Инсталацията под бозата е проста - клик върху ехе-то, next, next... done! Единствено под линукс смених GCCFLAGS да е 32-бит, защото по подразбиране е 64-бит. Можело е да го направят да се детектва, ама карай...

Сега поводът да пусна темата е новият Еклипс Джуно. Преди това да кажа, че и при него няма проблеми. Както и предишните версии няма инсталиране, разархивира се някъде и толкоз. Мисълта ми беше, че няма проблем със съвместимост. Проекти правени на стари версии си се отварят без грижи с новата, правя промени, след това ги отварям със стария Еклипс без забележки.

Та да се върна на повода - освен, че има променен външен вид, в новия Еклипс са вкарали разни гъдели. Някои могат да се ползват директно - примерно да си видиш йерархията в С/С++ класовете. Кликаш върху типа и гледаш. Други неща, обаче не тръгват директно та за тях иде реч:
1) Профилиране
То и преди имаше, ама се са вкарали поддръжка за доста профилиращи системи. Предназначението им е основно за линукс приложения, обаче според мен има някакъв шанс да се подкарат и без линукс. За съжаление ще трябва копане... Ако някой намери нещо в тая посока да свирка!
Аз като съм на кеф ще пробвам да подкарам gprof. Това за съжаление е най-тъпото решение, интузив е, правят се файлове дето трябва да се записват run time... Кофти е, ама поне има надежда да тръгне. Иначе другите ако е статичен енализ трябва коректен емулатор (почти изключено), а за динамичен анализ трябва хардуер за SWO профайлинг, пак проблем...

2) Трейсване
сложили са и перспектива, ама май-май си е само за джаба приложения.... Макар, че би било хубаво ако стане и за SWO.

3) Дебъгване
Тук вече има някаква поддръжка за reverse debug. Обаче пак е на тема приложения мамка му...
Иначе за remote hardware изгубих сума си време да го подкарам и пълно разочарование. А докато рових в нета видях че го ползват, поне няколко документации за STM, включително и за discovery платките. Не знам, аз ли не разбирам, ама това е толкова куца работа, че няма накъде повече... Просто не мога да повярвам, че няма никакъв напредък. Както е да е, аз си сложих стария Zylin и дано те се сетят да изкарат малко по-съвременна версия....
Ако някой знае друг вариант за плъгин за връзка с GDB да казва ;-)


Нед Авг 12, 2012 1:25 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: GCC & Eclipse
Така както го прочетох и реших - нищо нема да барам - стария еклипс и GCC 4.6. нещо си :)

Мерси!

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Нед Авг 12, 2012 7:40 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: GCC & Eclipse
Цецо, твоя воля ;-)

Нормално е да се притесняваш от ъпгрейд. В такива големи продукти често новите версии дават малки подобрения, а пък като нещо се обърка при ъпдейта главоболията са големи. Аз затова си направих труда да пиша, че няма проблеми, тествано е и на различни машини и на различни ос-ове.

Иначе на мен дертовете ми са само за новите екстри в еклипса за профилиране, трейсвани и дебъгване....


Нед Авг 12, 2012 8:53 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни