文章

Unity编译环境

Unity编译环境

编译文档

执行 Documentation/BuildDocs/view_build_docs.cmd 会在本地搭建一个web文档服务

依赖 hg 环境 » https://www.mercurial-scm.org/downloads

  • 直接安装 SourceTree
  • 不支持在移动硬盘中编译,原因未知

编译环境

Perl

环境安装

方式一: strawberryperl

  • 下载 strawberryperl ,安装;(该版本拥有较全的perl 子模块,包括编译Unity Engine 工程需要的模块)

方式二:

Perl官网 下载源码,在configuration中添加 ActivePerl-PPM, Win32-Console, Win32-Process,Win32-Process-Info,Win32-Process-List, Win32-OLE等perl 子模块,然后重新build 构建生成perl

环境自检

命令行执行 prel -h

Windows 10 SDK

  • vs_installer.exe => WinSDK: 10.0.10240.0(或更高版本 )
  • C++ 的桌面开发套件

源码工程化 & 编译

Sln生成

  1. 在源码路径下执行 perl build.pl --prepare
  2. 打开Projects/VisualStudio/AllTargets-Release.sln

编辑器启动加速

  • disable-assembly-updater
本文由作者按照 CC BY 4.0 进行授权