Есть ли инструмент для автоматического преобразования файла make в sln/vcproj?
Google предлагает множество инструментов для получения файлов sln/vcproj в формате Visual Studio и создания из них файла make. Но я не могу найти тот, который решает противоположную проблему - у меня есть файл make, который ссылается на сотни файлов.c и.h и (для удобства, для отладки, для написания кода в VS IDE) хотел бы открыть его как проект Visual Studio.
Где я могу найти инструмент для получения произвольного файла make в качестве входных данных и создания файлов проекта / решения Visual Studio в качестве выходных данных?
2 ответа
Возможно, вам удастся найти конвертер для хорошо ограниченного набора make-файлов, но конвертер для любого произвольного make-файла будет непростым делом. В конце концов, это мини-программы, которые нужно оценивать. И не все концепции make-файлов отображаются непосредственно на проекты Visual Studio.
Если вам нужно беспокоиться только об одном проекте, я бы просто собрал проект вручную в Visual Studio (совет: вы можете выбрать более одного файла в диалоговом окне "Добавить существующий файл..."). Если вы делаете это регулярно, возможно, загляните в такой инструмент, как Premake или CMake, чтобы помочь автоматизировать создание проектов (и, при необходимости, новый Makefile) для вас.