将nmake makefile转换为Visual Studio 2005项目
-
03-07-2019 - |
题
我们这里有一些旧的C代码,它是用nmake构建的。
是否有自动方式将Makefile拉入Visual Studio 2005并创建项目?在MSDN上进行的一些搜索表明 VS6 可以做到这一点,但看起来VS7 / 8放弃了这个功能。
如果有必要,我可以使用project.mak文件作为参考从头开始构建项目,但对于更复杂的项目,这可能不可行。
解决方案
以下是 VS 2005 docs的链接主题。它还链接到VS 2003& 2008年,可能是相同的。
编辑:我只想用旧代码来做这件事,这些代码不会有太大变化,特别是在编译和链接参数方面,因为手工编辑make文件是改变的唯一方法代码是如何编译的。
其他提示
我在公司的一个项目中大量参与了同样的事情。我发现很多基于nmake的旧项目都有很多共同的设置。因此,我开始创建自定义项目向导。
花了几天的时间才弄清楚它,但是节省了很多时间。它还允许我们将其他开发人员带入重新编译的工作中,以便使他们更容易,然后执行我们想要的许多编译器设置。
使用向导,重新编译的步骤看起来很像:
1。)创建项目。
2。)编译并踩踏所有错误和警告。
3.)添加需要链接的库。
4。)完成。
这应该可以使用Visual Studio的COM界面,但我无法帮助您处理任何细节。
不隶属于 StackOverflow