将 nmake 转换为 make
Posted
技术标签:
【中文标题】将 nmake 转换为 make【英文标题】:Converting nmake to make 【发布时间】:2009-05-19 10:14:57 【问题描述】:市场上有没有一种工具可以获取 Visual Studio“nmake”文件,并将它们转换为 Unix 风格的“make”文件?有什么工具可以减轻在大型项目中管理 makefile 的痛苦吗?
【问题讨论】:
你看过这个mail-archive.com/help-make@gnu.org/msg05924.html 吗? 【参考方案1】:我还没有看到任何可以自动将nmake 转换为unix make 的工具,但是有一些工具可以帮助管理大型项目中的makefile。我最喜欢的是CMake。
【讨论】:
【参考方案2】:我认为业界已通过 Ant 和 Ant 相关技术解决了您遇到的挫败感。 (NAnt)
蚂蚁是:
跨平台 不绑定到 OS shell 命令 不再有空格问题或者,既然您提到您正在使用 VisualStudio,您可能会考虑迁移到 Microsoft 的 MSBuild——Microsoft 的(相对较新的)VisualStudio 构建引擎。
【讨论】:
以上是关于将 nmake 转换为 make的主要内容,如果未能解决你的问题,请参考以下文章
Qt .pro 转换为 nmake Makefiles 无法处理静态库,在 VS2008 解决方案中同样有效