Одновременная разработка в Visual Studio и Linux IDE - PullRequest
1 голос
/ 28 сентября 2010

Я пытаюсь начать работу с существующим проектом с открытым исходным кодом ( QuantLib ) с использованием операционной системы Linux.Однако, похоже, что большинство разработчиков используют Visual Studio (судя по файлам проекта, переданным с источником).

Какая Linux C ++ IDE будет наиболее совместима с файлами проекта VS?Есть ли способ импортировать / экспортировать их, чтобы мне не приходилось создавать свои собственные проекты с нуля (и обновлять их каждый раз, когда кто-то добавляет новый файл)?

РЕДАКТИРОВАТЬ: весь неуправляемый код

Ответы [ 4 ]

3 голосов
/ 28 сентября 2010

По моему опыту, лучший метод для двойной разработки в Linux и Windows - это отбросить существующие файлы проекта Visual Studio и вместо этого использовать CMake для создания среды сборки для конкретной платформы.Он способен выводить make-файлы Nmake (для сборок Windows из командной строки), проекты Visual Studio и make-файлы Linux.Документация оставляет желать лучшего, но как только вы ее запустите, ее очень легко поддерживать.

0 голосов
/ 28 сентября 2010

К счастью, они строят только на MAC и Windows.

Инструкции здесь: http://quantlib.org/install/macosx.shtml

Но поскольку MAC - это в основном BSD Unix, он должен быть идентичен (или без особых проблем), чтобы запустить его в Linux.

Следующее должно работать (хотя вам может потребоваться посмотреть параметры конфигурации)

1) Install Boost.
2) ./configure
3) make
0 голосов
/ 28 сентября 2010

FAQ содержит инструкции по установке MinGW.Похоже, что есть GNU Makefile, поэтому вам не нужно связываться с файлами проекта Visual Studio.

0 голосов
/ 28 сентября 2010

Вы обязательно захотите проверить Mono, это может быть именно то, что вы ищете: http://monodevelop.com/

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