如何动态生成Visual Studio解决方案和项目文件? 像./configure
脚本一样。可以接受参数。 例如:在MyProject.sln.template动态生成Visual Studio解决方案和项目文件
#if VS_2012
Microsoft Visual Studio Solution File, Format 12.00
#elseif VS_2010
Microsoft Visual Studio Solution File, Format 11.00
#elseif VS_2008
Microsoft Visual Studio Solution File, Format 10.00
#endif
#if VS_2012
Project("{12345678-8B4A-11D0-8D11-00A0C91BC942}") = "Project1", "Project1\Project1.vcproj", "{98765432-E41A-4C56-B16F-263D2C6D6475}"
EndProject
#endif
我应该使用什么工具?但我不想使用./configure
脚本。 这些工具最好适用于任何类型的文本文件。因为我有其他类型的文件可以生成,不仅仅是解决方案/项目文件。
能CMake的操作的文本文件格式的任何?比如自定义文件格式? – linquize
不,你需要编写一个cmake脚本文件 – gammay