夏普马克 介绍 Sharpmake是Visual Studio项目和解决方案的生成器。 它与CMake和Premake相似,但设计用于速度和缩放比例。 Sharpmake已在Ubisoft使用Sharpmake在几秒钟内生成数千个vcxproj , csproj和sln文件,并且这些项目中的每一个也可以支持大量的Visual Studio配置。 这使得Sharpmake非常适合多平台游戏的开发,该平台的数量,不同的优化级别,PC上的多个渲染API以及关卡编辑器可以快速增加给定代码库必须支持的配置数量。 Sharpmake可以非常Swift地一次生成所有这些配置。 因此,生成和重新生成整个项目