在Visual Studio和Linux IDE中同时开发

时间:2010-09-28 14:40:29

标签: c++ visual-studio linux

我正在尝试使用Linux操作系统开始使用现有的开源项目(QuantLib)。但是,似乎大多数开发人员使用Visual Studio(根据使用源提交的项目文件判断)。

哪个Linux C ++ IDE与VS项目文件最兼容?有没有办法导入/导出它们,这样我就不必从头创建自己的项目(并在每次有人添加新文件时更新它们)?

编辑:它的所有非托管代码

4 个答案:

答案 0 :(得分:3)

根据我的经验,在Linux和Linux上进行双重开发的最佳方法。 Windows将丢弃现有的Visual Studio项目文件,而是使用CMake生成特定于平台的构建环境。它能够输出Nmake makefile(用于命令行Windows构建),Visual Studio项目和Linux makefile。文档有点不尽如人意,但一旦启动并运行,它就很容易维护。

答案 1 :(得分:0)

FAQ提供MinGW的安装说明。似乎包含了一个GNU Makefile,因此您不需要乱用Visual Studio项目文件。

答案 2 :(得分:0)

他们很可能只建立在MAC和Windows上。

此处的说明:http://quantlib.org/install/macosx.shtml

但是由于MAC基本上是BSD Unix,因此在Linux上启动并运行它应该是相同的(或者没什么问题)。

以下内容应该有效(尽管您可能需要查看配置选项)

1) Install Boost.
2) ./configure
3) make

答案 3 :(得分:-2)

你肯定想看看Mono,它可能正是你所寻找的:http://monodevelop.com/