【问题标题】:Using Windows/Linux Makefile with Microsoft Visual Studio 2010在 Microsoft Visual Studio 2010 中使用 Windows/Linux Makefile
【发布时间】:2012-08-22 15:47:44
【问题描述】:

我有一个 Makefile,用于在 Windows 和 Linux 中构建我的应用程序。所有复杂的项目和平台相关的东西都已经在这个 Makefile 中处理了。

今天,我使用通用编辑器来编写代码并从命令行调用 GNU make。现在我正在考虑迁移到 Microsoft Visual Studio 2010。在使用未配置的英特尔 Visual Fortran 空项目和我的文件进行调试时,我已经在使用 MSVS2010。

我不想重复我配置新 Visual Studio 项目的工作,我想改用 Makefile。

有没有办法用 MSVS2010 做到这一点?或者,有没有其他更好的方法可以将配置保存在 Windows 和 Linux 的“可用”位置?

【问题讨论】:

    标签: visual-studio-2010 makefile fortran multiplatform


    【解决方案1】:

    在遥远的过去,我就是以这种方式使用 VC++2005。诀窍是创建一个外部项目(或命令行项目或类似的东西——我现在忘记了术语)。你给这个项目的命令行是make -j4 target (ymmv)。当然makefile需要使用cl作为编译器,link作为链接器&c。

    现在一切都连接好了,你可以在 VC++ 中按 f7 键来构建你的项目,f4 会带你解决错误。 [我用的是cygwin make,效果还不错。]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      相关资源
      最近更新 更多