nml 0 30 ноября, 2005 Опубликовано 30 ноября, 2005 · Жалоба Вот попался в руки SourceInsight - вроде много интересных в нем штучек... Хотелось бы попробовать в нем поработать. Но. Вызывать компилятор из него - что-то я с командной строкой IARа разобраться так и не смог, больно длинна :-)... А прицепить к IARу внешним редактором - то не получается "обратной связи" В общем вопрос - может, кто уже разбирался с этим? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 30 ноября, 2005 Опубликовано 30 ноября, 2005 · Жалоба У компилятора IAR есть такая опция -f filename Extends the command line , которая помогает вынести всю командную строку в отдельный файл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex B._ 0 1 декабря, 2005 Опубликовано 1 декабря, 2005 · Жалоба А из SourceInsight разве можно внешние программы вызывать? По моему нет 8-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BVU 0 1 декабря, 2005 Опубликовано 1 декабря, 2005 · Жалоба По всей видимости придется писать свой makefile и запускать его из SI, вот только не помню в каком виде IAR позволяет это делать, но вот что есть в рекомендациях: If you are using the command line interface, you can simply compare your makefile with the option tables in this chapter, see Compiler options, page 13, and modify the makefile accordingly. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nml 0 1 декабря, 2005 Опубликовано 1 декабря, 2005 · Жалоба А из SourceInsight разве можно внешние программы вызывать? По моему нет 8-) Да почему ж нельзя... можно... Какой иначе смысл в просто редакторе. Тут дело в другом. Скорее хотелось бы из IARовской среды вызывать SI редактор, чтобы не заморачиваться построением проекта ручками. Я слабо представляю в этом случае, допустим, перекомпиляцию с другим уровнем оптимизации. Тогда уж проше из IARа никуда и не ходить. В Iar-е упомянуто DDE при определении внешнего редактора. Вот спинным мозгом чую что это как раз то, что требовалось бы... Но не соображу, как реализовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 1 декабря, 2005 Опубликовано 1 декабря, 2005 · Жалоба Но. Вызывать компилятор из него - что-то я с командной строкой IARа разобраться так и не смог, больно длинна :-)... А прицепить к IARу внешним редактором - то не получается "обратной связи" А незачем вызывать компилятор. Вызывать нужно make (в случае IAR это iarbuild ), это если по каким-то причинам пользоваться для описания проекта IARовской средой. Или самый тупой вариант - вместо компилятора вызывать приблуду передающую фокус IARIDE, причем IARIDE сам минимизированый до одного заголовка главного окна. Необходимость приблуды вызвана отсутствием в IARIDE блокировки повторного запуска :-(. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nml 0 2 декабря, 2005 Опубликовано 2 декабря, 2005 · Жалоба Судя по всему, ларчик можно открыть гораздо проще. Я совершенно проглядел такую опцию в ИАРе, как обнаружение изменения файла снаружи. (IDE options-Editor - scan for changed...) Получается что незачем тут умничать. Просто запустить и ИАР, и SI... Во втором править, в первом - компилировать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться