有没有一个工具可以自动将make文件转换为sln / vcproj?

时间:2009-12-04 10:16:31

标签: visual-studio visual-c++ makefile

Google展示了许多用于获取Visual Studio格式sln / vcproj文件以及从中生成make文件的工具。但我找不到解决相反问题的方法 - 我有一个make文件引用了数百个.c和.h文件,并且(为了方便起见,用于调试,在VS IDE中编写代码)想要打开它一个Visual Studio项目。

在哪里可以找到一个工具来将任意make文件作为输入,并生成Visual Studio项目/解决方案文件作为输出?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

您可能能够为一组受到良好约束的makefile找到转换器,但任何makefile的转换器都会很棘手。毕竟,它们是迷你程序,必须进行评估。并非所有makefile概念都直接映射到Visual Studio项目。

如果您只需要担心一个项目,我只需在Visual Studio中手动组合一个项目(提示:您可以在“添加现有文件...”对话框中选择多个文件)。如果你经常这样做,也许可以查看像Premake或CMake这样的工具来帮助自动生成项目(如有必要,还有一个新的Makefile)。