我正在尝试使用Linux操作系统开始使用现有的开源项目(QuantLib)。但是,似乎大多数开发人员使用Visual Studio(根据使用源提交的项目文件判断)。
哪个Linux C ++ IDE与VS项目文件最兼容?有没有办法导入/导出它们,这样我就不必从头创建自己的项目(并在每次有人添加新文件时更新它们)?
编辑:它的所有非托管代码
答案 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/