2014-10-28 2 views
0

Мы отлаживаем наш двоичный файл с использованием рабочего пространства IAR (.eww), которое не использовалось для создания двоичного файла - это было сделано с использованием make из командной строки. Файлы make были сгенерированы системой сборки (точно, как теряется в тумане времени).Как добавить большое количество исходных файлов в IAR .eww

Есть ли способ добавить источники в .eww после того, как make i.e автоматически пересечет структуру каталогов исходного файла и добавит те же источники, которые используют? Существует несколько копий некоторых источников в структуре из-за некоторой неаккуратной копии &, вставляющей один и тот же файл, 2 копии, возможно, идентичные разные каталоги.

+0

Возникает вопрос, как добавлять массы в IAR? Или как найти конкретные файлы, которые используются, потому что вокруг могут быть слегка измененные дубликаты? –

ответ

0

Файлы проекта (.ewp) - это просто файлы xml. Исходные файлы перечислены

<file><name>path\to\source.c</name></file> 

в <project> узле.

Вы можете создать скрипт (например, Python), который ищет файлы или make, дает им параметры. Скрипт затем может отфильтровывать дубликаты и обновлять файл проекта IAR соответственно.

Но если вы используете компилятор IAR для сборки и workbench для отладки, то, возможно, вы можете сделать файл полностью и создать файл проекта с нуля, чтобы вы могли создавать и отлаживать непосредственно из среды IDE?

Смежные вопросы