termik 0 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба OC - Win7 x64. До последнего времени прогал stm32 в CooCox, там всё просто до безобразия - выбрал чип, получил проект, знай себе быдлокодь да компиляй. Однако сейчас столкнулся с необходимостью отладки, а в кокосе она никакая. Попробовал IAR, там прекрасный отладчик, но его ИДЕ это ужас какой-то, отбивает все удовольствие от программирования. В общем, решил попробовать связку Eclipse+ARMPlugin+SourceryCodeBench, нагуглил несколько мануалов, в процессе понял, что я полный чайник, вроде понемногу разбираюсь с тонкостями всяких скриптов линковщика, всё сложно, но чертовски логично - очень нравится такая "ручная коробка передач", но вот одно портит всю сложившуюся у меня логическую картину - зачем в проект включаются папочки с инклудами от CodeSourcery? Заодно вопрос вдогонку знатокам Eclipse. Как включить автодополнение кода "на лету", без нажатия ctrl+space? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nanorobot 3 14 декабря, 2014 Опубликовано 14 декабря, 2014 (изменено) · Жалоба Плагин - gnuarmeclipse? Если да - то, вероятнее всего, это он инклудит. Кроме того, он еще и makefile сам генерит. Лично мне он не нравится, все делаю руками, начинаю с какого нибудь примера, ибо к опытным пользователям Eclipse/GCC себя отнести не могу. Еще на тему инклудов: Вы полюбому используете библиотечные функции, а где расположены их прототипы парсеру эклипсы неизвестно, то есть инклюды включаются исключительно для парсера, что бы он не подсвечивал ошибки. То есть с точки зрения компилятора все может быть ОК, а парсер подсвечивает кучу ошибок и предупреждений, этот факт, на мой взгляд, является существенным недостатком Eclipse/GCC. Изменено 14 декабря, 2014 пользователем IgorKossak бездумное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
psL 0 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба зачем в проект включаются папочки с инклудами от CodeSourcery? Видимо плагин предполагает, что Вы будете использовать стандартные библиотеки CodeSourcery. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба истерики парсера можно выключить - сказать чтоб он ничего не делал. автокомплитом не пользуюсь - гиммора больше чем пользы, но посмотрите в настройках клавиатурных команд - я там все находил что искал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
termik 0 17 декабря, 2014 Опубликовано 17 декабря, 2014 · Жалоба Окей, всем большое спасибо) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться