编译UE4源码踩坑记录
前言
由于工作需要,对Unreal Engine实现自动打包,但是在对UE4源码编译时,踩了不少坑,特此记录一下
一、UE4源码下载方式
略
二、编译过程及踩坑记录(包含解决方法)
1、下载好源码后,进入UnrealEngine目录,运行Setup.bat,更新下载依赖(需下载5G左右资源) -------------- 这一步基本上不会出现什么问题
2、更新完依赖后,运行GenerateProjectFiles.bat,生成UE4项目文件(UE4.sln) ----------- 开始了!开始了!这一步频繁出现问题。
2.1、"缺少VC++ 20XX toolset"的问题
解决方法:运行 Visual Studio Installer
下载C++游戏支持模块即可解决。
2.2 "缺少windows SDK"
解决方法:运行Visual Studio Installer ——> 单个组件 ——> windows 10 SDK
下载安装后即可解决。
3、用Visual Studio 打开Unreal Engine工程进行编译。
总结
出现这些问题的原因还是由于自身掌握.net环境开发知识不足所导致,这些问题同样也都是因为编译环境的问题,若有同样遇到这些问题的同行,可借鉴解决。