Автоматически добавлять файлы для компиляции в Visual Studio - PullRequest
2 голосов
/ 02 мая 2011

Я использую Visual Studio 2010 для создания приложения на C ++.У меня есть пользовательское событие сборки, которое создает дополнительные заголовки и исходные файлы в отдельном каталоге.Как я могу сказать Visual Studio включить эти сгенерированные файлы в свою очередь сборки.Мне не обязательно добавлять их в проект, но мне нужно скомпилировать их, как будто они являются частью проекта.

Ответы [ 2 ]

1 голос
/ 02 мая 2011

Если имена файлов не меняются, создайте папку (фильтр), которая называется генерируемой, и добавьте эти файлы в эту папку (фильтр). Если они не существуют, VS не будет жаловаться при компиляции, если они существуют, они будут включены в сборку.

Я использую эту схему, когда мне нужно использовать сгенерированные файлы.

0 голосов
/ 02 мая 2011

Я не думаю, что это возможно (если нет дополнения для этого или что-то).Но то, что вы можете сделать, это сгенерировать все эти файлы и затем добавить их в проект.После этого в пользовательском событии сборки укажите их как выходные данные.Таким образом, VS не будет пытаться построить их до их генерации и не будет жаловаться, что они отсутствуют.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...