У меня есть инструмент, который генерирует большинство (но не все) файлы, которые должны быть скомпилированы в Visual Studio. Инструмент читает файл конфигурации и генерирует файлы C ++ впоследствии. Этот список может отличаться от одного вызова к другому при изменении конфигурации.
Мне интересно, можно ли было бы адаптировать процесс компиляции к моим потребностям, а именно:
- Запустить инструмент (не требуется, если файл конфигурации был изменен)
- Получить новый список файлов C ++ для компиляции (в идеале, они должны быть изолированы в папке внутри проекта)
- Компилировать файлы C ++
РЕДАКТИРОВАТЬ: мне не нужно закрывать Visual Studio, чтобы этот процесс работал. Идея состоит в том, чтобы динамически добавлять файлы cpp в качестве первого шага процесса компиляции.