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

将nmake makefile转换为Visual Studio 2005项目

  •  7
  • Zathrus  · 技术社区  · 17 年前

    我们这里有一些使用nmake构建的旧C代码。

    是否有一种自动化的方法将Makefile拉入VisualStudio2005并创建项目?对MSDN的一些搜索表明 VS6 可以这样做,但看起来VS7/8放弃了该功能。

    如有必要,我可以使用project.mak文件作为参考从头开始构建项目,但对于更复杂的项目,这可能不可行。

    3 回复  |  直到 17 年前
        1
  •  2
  •   Taylor Price    17 年前

    我一直在我公司的一个项目中投入大量精力来做同样的事情。我发现我们的许多基于nmake的老项目有许多共同的设置。正因为如此,我走上了创建 custom project wizard

    它花了好几天的时间才恢复正常,但节省了很多时间。它还允许我们将其他开发人员引入到重新编译的工作中,使他们能够轻松地进行编译,同时强制执行我们希望的许多编译器设置。

    1.)创建项目。

    2)编译并跺脚

    3.)添加需要链接的库。

    4.)完成。

        2
  •  1
  •   crashmstr    17 年前

    这里有一个链接到 VS 2005 docs on the subject . 它也有VS2003&的链接;2008年,这可能是相同的。

    编辑: 我只想用不会有太大变化的旧代码来实现这一点,特别是在编译和链接参数方面,因为手工编辑make文件是改变代码编译方式的唯一方法。

        3
  •  -3
  •   JesperE    17 年前