我知道CMake和bakefile已经,但是这不是我所期待的。

是否有一个工具,这将产生一个给定的VC项目生成文件? (或者至少在一个第一尝试)所以不必须手工做所有的工作?

可替换地,是有一个工具,使CMake的文件?


编辑:

点击以下链接使我这样的:

  

http://www.winehq.org/docs/winemaker

这是一个很大的帮助。我还没有尝试过。

有帮助吗?

解决方案

作为1.1.19版,葡萄酒( http://www.winehq.com/ )允许你做这样的事情。它包括一个名为原来预期在移植Windows的C / C ++源代码到Unix平台,以帮助“酿酒师”的工具。所以,最初,它主要涉及转换行结束,固定下/大写问题和前进/后退斜杠。但作为1.1.19版它也可以采取一个Visual Studio项目(DSP,DSW,vcproj或SLN)文件作为其输入,并创建一个生成文件。

其他提示

对不起提前宣传我自己的项目...

我对这个谷歌代码的开源项目: http://code.google.com/ p /使-IT-所以

它试图挺难转换各种项目类型,并且如果幸运的话它会做你想要什么。如果没有,你可以下载代码,并希望这将是一个有益的开端。

在时刻(1 2012)将其转换VS2008和VS2010。 C ++项目转换为GCC生成文件。 C#项目转换为单声道的makefile。

看看这个工具 https://github.com/envi/vcxproj2cmake

有VC10项目转换成的CMakeLists.txt文件。

注意:它不vcproj2cmake Ruby编写其vcXproj2cmake Perl写的。它可以.vcxproj转换为简单的独立的CMakeLists.txt文件。

我不知道这样的转换器的。然而有 MPC 能够从相同的 MPC DSL

  

支持补充的多个版本(GNU,微软,Borland公司,Automake的)时,Visual C ++ 6.0和Visual Studio 2003,2005和2008。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top