|
подключение IAR IDE к SlickEdit |
|
|
|
Oct 27 2006, 05:31
|
Группа: Новичок
Сообщений: 3
Регистрация: 19-10-05
Пользователь №: 9 820

|
Раскажите, пожалуйста, как подключить компилятор и линкер от IAR к SlickEdit.
|
|
|
|
|
 |
Ответов
|
Oct 27 2006, 06:36
|
Группа: Новичок
Сообщений: 3
Регистрация: 19-10-05
Пользователь №: 9 820

|
Цитата(dxp @ Oct 27 2006, 10:26)  Цитата(Glor @ Oct 27 2006, 12:31)  Раскажите, пожалуйста, как подключить компилятор и линкер от IAR к SlickEdit.
Слик - это редактор, компилятор и линкер к нему не подключаются.  Вам нужно организовать процесс сборки своего проекта, - т.е. запустить компилятор/линкер с нужными ключами командной строки. Как это будет сделано самому слику без разницы - хоть батник напишите (популярное решение - использовать утилиту make). А вот когда это будет готово, то тогда можно в слике назначить на запуск тот или иной инстумент. Делается это через свойства проекта, вкладка Tools. Дальше сами разберетесь. Именно это и имелось в виду. Создан make файл, добавлен в Tools. Все компилируется и линкуется. Но при ошибках сборки нет возможности попасть в строку с ошибкой.
|
|
|
|
|
Oct 27 2006, 09:10
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(Glor @ Oct 27 2006, 13:36)  Цитата(dxp @ Oct 27 2006, 10:26)  Цитата(Glor @ Oct 27 2006, 12:31)  Раскажите, пожалуйста, как подключить компилятор и линкер от IAR к SlickEdit.
Слик - это редактор, компилятор и линкер к нему не подключаются.  Вам нужно организовать процесс сборки своего проекта, - т.е. запустить компилятор/линкер с нужными ключами командной строки. Как это будет сделано самому слику без разницы - хоть батник напишите (популярное решение - использовать утилиту make). А вот когда это будет готово, то тогда можно в слике назначить на запуск тот или иной инстумент. Делается это через свойства проекта, вкладка Tools. Дальше сами разберетесь. Именно это и имелось в виду. Создан make файл, добавлен в Tools. Все компилируется и линкуется. Но при ошибках сборки нет возможности попасть в строку с ошибкой. А-а, ну так бы сразу и сказали. В доке (в хелпе) есть раздел на эту тему - "Building", в нем подраздел "Adding support for error message formats", там все подробно расписано. Вообще, рекомендую весь раздел прочитать (как и всю остальную доку  ). По сути действия сводятся к заданию значения макроса def_error_re2. У меня с IAR'ом успешно работает: ^?*\"{#0:p}\"[\:\,]{#1:i}:b{#3?*}$
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Oct 30 2006, 07:19
|

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

|
Цитата(dxp @ Oct 30 2006, 06:34)  Про фатальные ошибки не понял, а по ошибкам make оно как-то чудесным образом ходит.  Да? А запустите Make(или Iarbuild?) подсунув ему чужой makefile или несуществующий проект. Там будут совсем другие вопли (про отсутствующие файлы, например) именно make ходить по ним особо некуда :-) но говорить, что все без ошибок нельзя. Для Iarbuild у меня дополнительно, например, обрабатываются "^ ERROR" и "^Usage:" для gnumake "\\[Error "
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Oct 30 2006, 08:57
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(zltigo @ Oct 30 2006, 13:19)  Цитата(dxp @ Oct 30 2006, 06:34)  Про фатальные ошибки не понял, а по ошибкам make оно как-то чудесным образом ходит.  Да? А запустите Make(или Iarbuild?) подсунув ему чужой makefile или несуществующий проект. Там будут совсем другие вопли (про отсутствующие файлы, например) именно make ходить по ним особо некуда :-) но говорить, что все без ошибок нельзя. Для Iarbuild у меня дополнительно, например, обрабатываются "^ ERROR" и "^Usage:" для gnumake "\\[Error " Если отсутствуют файлы, то это не ошибка makefile. Ошибки, которые имеет смысл рассматривать, это синтаксические ошибки. Если нет файла, то в каком месте мейкфайла править? Тут ошибка в том, что файла нет, а не в том, что мейкфайл с ошибками написан. Сделал специально ошибку в makefile - синтаксическую, при сборке получил сообщение об ошибке, нажав Ctrl+Shift+Down, оказался в тексте makefile на строчке с ошибкой. "Как он это делает?"
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Oct 30 2006, 12:48
|

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

|
Цитата(dxp @ Oct 30 2006, 10:57)  Ошибки, которые имеет смысл рассматривать, это синтаксические ошибки. Ошибки имеет смысл рассматривать все. Цитата Если нет файла, то в каком месте мейкфайла править? Нужно знать, что make не сделал свое дело и синтаксическая или какая другая причина не имеет значения. У меня, например вообще нет привычки иметь окно c выводом, оно появляется только в случае фиксации факта наличия ошибок.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
Glor подключение IAR IDE к SlickEdit Oct 27 2006, 05:31  S_agent Цитата(Glor @ Oct 27 2006, 09:36) .... Вс... Oct 27 2006, 08:11        dxp Цитата(zltigo @ Oct 30 2006, 18:48) Цитат... Oct 30 2006, 13:17         zltigo Цитата(dxp @ Oct 30 2006, 15:17) Я наобор... Oct 30 2006, 14:21         zltigo Цитата(AVR @ Oct 31 2006, 21:05) как её м... Oct 31 2006, 20:22 Glor Спасибо. Точно, это самое - уже настроил. Oct 27 2006, 13:27 MagRiv А не могли бы вы рассказать конкретнее (можно сказ... Mar 15 2007, 17:30 zltigo Цитата(MagRiv @ Mar 15 2007, 16:30) А не ... Mar 15 2007, 17:56 Vladimir_T А в Keil возможно использовать этои чудо-редактор? Mar 16 2007, 06:44 zltigo Цитата(Vladimir_T @ Mar 16 2007, 05:44) А... Mar 16 2007, 11:11 MagRiv Как сделать так, чтобы SlickEdit в окне Build подс... Mar 16 2007, 18:16 ivainc1789 Тоже пытаюсь настроить Слик с Иар. Только через ia... Jul 26 2007, 20:38 zltigo Цитата(ivainc1789 @ Jul 26 2007, 23:38) а... Jul 26 2007, 20:54 ivainc1789 SlicKEdit 2007 все еще не поддерживает пробелы в п... Jul 27 2007, 07:40 zltigo Цитата(ivainc1789 @ Jul 27 2007, 10:40) S... Jul 27 2007, 07:49 Непомнящий Евгений Цитата(ivainc1789 @ Jul 27 2007, 11:40) К... Jul 28 2007, 04:47 *SERG Не могли бы вы подробно объяснить, как их подружит... Sep 24 2007, 17:25 ferritum Цитата(*SERG @ Sep 24 2007, 21:25) Не мог... Sep 25 2007, 08:37 Faradey Цитата(*SERG @ Sep 24 2007, 20:25) Не мог... Sep 25 2007, 09:18  *SERG Цитата(Faradey @ Sep 25 2007, 13:18) Неда... Sep 25 2007, 13:33   Faradey Цитата(*SERG @ Sep 25 2007, 16:33) Огроме... Sep 25 2007, 14:39   HARMHARM Цитата(*SERG @ Sep 25 2007, 16:33) Огроме... Sep 26 2007, 14:30    *SERG Цитата(HARMHARM @ Sep 26 2007, 18:30) У м... Oct 3 2007, 02:46 HARMHARM Для ARM. Makefile весьма запутанный, я даже знаю ч... Oct 3 2007, 04:52 KSN Подключил SlickEdit к IAR AVR как описано этом топ... Oct 10 2007, 03:48 Непомнящий Евгений Цитата(KSN @ Oct 10 2007, 07:48) 1. При B... Oct 10 2007, 12:31 KSN 1. Вот что у меня записано в Tools->Build: ... Oct 11 2007, 02:21 Непомнящий Евгений Цитата(KSN @ Oct 11 2007, 06:21) 1. Вот ч... Oct 11 2007, 04:36 KSN 1 При компиляции в IDE IAR warning and error выдаю... Oct 12 2007, 02:07 IgorKossak Цитата(KSN @ Oct 12 2007, 05:07) 1 При ко... Oct 12 2007, 10:16  Непомнящий Евгений Цитата(IgorKossak @ Oct 12 2007, 14:16) В... Oct 12 2007, 10:21 Chip115 всем привет!
Тоже столкнулся с тем, что бы IA... Mar 1 2012, 07:15 SeregaB Цитата(Chip115 @ Mar 1 2012, 10:15) А мож... Mar 1 2012, 11:47 Chip115 Спасибо! Завтра попробую! Это, как я поним... Mar 2 2012, 15:55 SeregaB Цитата(Chip115 @ Mar 2 2012, 18:55) Это, ... Mar 5 2012, 11:38 _Стас_ Я смотрю тема ожила.
А кто-нибудь отладку к реда... Mar 3 2012, 06:45
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|