返回资源库
开发制作工具开源免费

Sharpmake

Sharpmake 是 Ubisoft 开源的 Apache-2.0 项目生成器,以 C# 描述目标、配置和依赖,可快速生成大量 Visual Studio 项目与解决方案,也支持 GNU Makefile、Xcode 项目和基于现代 .NET 的跨系统执行。

访问官网
内容资料更新 2026年8月11日官网自动检查可访问 · 检查于 2026年8月24日

推荐理由

大型原生游戏会把平台、渲染 API、编辑器、工具、优化级别和专用服务器组合成成百上千个配置,手工维护工程文件很快失控。Sharpmake 把矩阵收敛成可调试、可重构的类型化规则,并能在数秒内整体重建工程;其扩展机制还允许工作室把受 NDA 约束的主机平台层留在私有仓库。

适用阶段

这里包括引擎、框架、代码库、版本控制和自动化等开发基础。

build-engineeringbuild-automationtools-programming

使用前留意

它生成工程而不负责编译、依赖获取或发布,仍需团队维护编译器、SDK 和第三方库接线;C# 规则本身会成为关键构建代码,必须测试并固定 .NET 与工具版本。公开仓库不含主机扩展,升级生成器也可能产生大范围工程差异,应先在隔离分支审阅。

全站搜索

输入关键词,搜索资源与文章

    隐私设置

    语言、首页展开状态、收藏、比较和最近查看记录只保存在这个浏览器中,不会上传。