代码之家  ›  专栏  ›  技术社区  ›  Grzenio

visualstudio与linuxide的同时开发

  •  1
  • Grzenio  · 技术社区  · 14 年前

    我正在尝试开始一个现有的开源项目( QuantLib )使用Linux操作系统。然而,似乎大多数开发人员都使用visualstudio(从源代码提交的项目文件来看)。

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

    4 回复  |  直到 14 年前
        1
  •  3
  •   Rakis    14 年前

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

        2
  •  0
  •   Alexandre C.    14 年前

    FAQ 提供MinGW的安装说明。似乎包含了一个GNU Makefile,所以您不需要处理visualstudio项目文件。

        3
  •  0
  •   Loki Astari    14 年前

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

    以下应该可以工作(尽管您可能需要查看配置选项)

    1) Install Boost.
    2) ./configure
    3) make
    
        4
  •  -2
  •   Jeff Meyers    14 年前

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