Hy, ребята,
для проекта в университете мы столкнулись со следующей проблемой:
В целях анализа покрытия нам следует использовать код нескольких проектов C ++ -, которые автоматически создаются с помощью VBScript с использованием devenv. Перед фактическим процессом сборки мы должны добавить 3 вещи:
Новый каталог VC ++ - с путем к Cl-Wrapper.exe, который выполняет инструментирование (должен быть первым входом).
Дополнительные команды командной строки для C \ C ++ - Compiler.
Дополнительные команды командной строки для компоновщика.
Мы попытались решить эту проблему с помощью надстройки, запущенной с помощью переключателя / Command для devenv. К сожалению, это не работает. После небольшого поиска мы обнаружили, что MSBuild может решить нашу проблему с помощью дополнительной конфигурации. Мне кажется, это можно сделать только для определенного проекта. Но мы ищем независимый от проекта способ выполнить 3 шага, описанных выше, перед процессом сборки.
Есть ли возможность добиться этого с помощью devenv / MSBuild?
Спасибо, пока ..