2014-09-25 2 views

ответ

0

Если это сложно в смысле, у него просто много исходных файлов, но он создает один исполняемый файл, тогда вы можете использовать параметр Visual Studio для создания проекта из существующего кода. Перейдите в «Файл», «Создать», «Проект из существующего кода» и следуйте указаниям мастера. Это должно помочь, если весь исходный код находится в относительно автономных каталогах. Оттуда вам нужно будет установить остальные вручную. Если это сложный процесс сборки, который сгенерировал много двоичных файлов, тогда вам не повезло. Обратите внимание, что если вы можете построить из командной строки, тогда визуальная студия может действовать только как редактор.

+0

Проект имеет исходный код, распространяемый через zillion вложенные подкаталоги (более ста). Кроме того, я должен был сказать проект s, то есть в папке решения будет много проектов. Если бы это было одно время, я мог бы просто перемалывать его, но проект Perforce будет обновлен. По-видимому, я не могу установить плагин Perforce в экспресс-версии MSVS, иначе я бы сделал это вместо того, чтобы проходить через Eclipse для импорта проекта Perforce и преобразования в проект на C++. – riderBill

1

Это действительно не удовлетворительное решение, потому что существует так много вложенных подкаталогов и необходимость обновления при изменении файлов, но я обнаружил, что могу перетащить подкаталог из Проводника Windows непосредственно в фильтр MSVS. Используя этот метод, в фильтр попадают только файлы .c, .cpp, .h и .hpp. Это большая экономия времени по сравнению с Щелкните правой кнопкой мыши, добавьте, существующий элемент (или Alt-Shift-A), а затем выполните навигацию и выберите только исходные и включенные файлы, по одному каталогу за раз.

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