Pasha 111 0 6 мая, 2012 Опубликовано 6 мая, 2012 · Жалоба VslavX Всё, разобрался. Первое, IarBuild ничего в stderr не выводит, но я всё равно подправил свой скрипт так, чтобы и данные с этого потока шли на обработку. Второе, студии, как оказалось, всё равно по какому потоку в неё сообщения об ошибках идут - всё выводит и, если соответствует формату, добавляет в Error List. Третье, понял что делает перловый скрипт :) Дело в том, что у студии и IAR'а формат ошибок отличаются. Студия отказывается добавлять ошибку в ErrorList, если в названии ошибки есть символы '[' и ']' (может быть и ещё есть), а у IAR'а как раз ошибки вроде "[Pe127]". Плюс должен быть пробел между словом "error" или "warning" и номером/скобкой, а у IAR'а его нет. Сам проверял сидел :) В итоге поменял скрипт и добавил туда парсер, который всё это и делает. Плюс заменяет ключевое слово "Remark" на "warning", ибо студия его не понимает. А сам скрипт теперь выводит ещё аргументы командной строки, с которыми его запустили. Вообщем вот IarBuild for MSVS script v0.1 :) IarBuild.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться