Как открыть файл vcproj из Eclipse CDT?

Я знаю, вопрос уже задавался , но ответ не соответствует моим требованиям.

Так что есть ли способ импортировать проект Visual Studio со всеми его параметрами в Eclipse CDT? Если да, как я могу это сделать?

Если вы хотите узнать больше подробностей о моей ситуации, вот оно:

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

Тем не менее, я категорически против использования Visual Studio, я более эффективен с Eclipse CDT и не У меня нет доступа к машине с Windows, поэтому я был бы рад не потерять недели, чтобы понять весь процесс сборки ...

11
задан Community 23 May 2017 в 11:53
поделиться

2 ответа

Рискуя быть уничижительным ответом на ваш вопрос, я считаю, что решение НЕ состоит в том, чтобы преобразовать vcproj в проект EClipse CDT. Вам следует использовать лучшую инструментальную цепочку для сборки (например, CMake). После создания такой инструментальной цепочки вы можете создать проект Visual Studio, проект EClipse CDT, проект QtCreator, проект XCode, ... из одних и тех же файлов конфигурации сборки.

Таким образом, когда появится следующая IDE для C ++, никто не будет тратить свое время на преобразование файлов проекта.

6
ответ дан 3 December 2019 в 10:43
поделиться

Думаю, вы задаете неправильный вопрос. Как вы обнаружили, .vcproj описывает процесс сборки (в дополнение к списку файлов), и это сильно зависит от доступности инструментальной цепочки компилятора MS.

Лучшая альтернатива (хотя ее труднее реализовать на поздних этапах жизненного цикла проекта) - использовать бесплатные инструменты, такие как Premake и JamPlus (и это лишь некоторые из них) для разделения список файлов из процесса сборки. Это особенно полезно для многоплатформенных проектов, так как каждый разработчик может использовать свой предпочтительный редактор и набор инструментов, чтобы внести свой вклад в проект.

При этом я верю, что Visual Studio может работать под Wine ...;)

2
ответ дан 3 December 2019 в 10:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: