UE4_下载源码并编译

  • UE4下载源码并编译
    • 安装VS2019
    • 源码下载
      • 账户准备
      • 从GitHub下载源码
      • 继续下载内容
    • 编译源码
  • Time: 2021-08-10
  • Author: Yblackd
  • Desc: Unreal Engine 源码版本下载编译

UE4下载源码并编译

安装VS2019

安装工具包:

安装Visual AssistX番茄插件:

源码下载

账户准备

参考文档:

1.登录UE4官网 注册Epic Games账号

2.注册GitHub账号

3.Epic账号绑定GitHub账号

(1)点击右上角个人

(2)选择CONNECTED ACCOUNTS关联GitHub账号

(3)要完成OAuth应用授权过程,请单击“ 授权EpicGames”按钮

(4)最后,将向您发送一封确认电子邮件,以确认您的GitHub和Epic Games帐户已成功链接

(5)现在,已经完成了准备工作,可以到页面上下载完整的源代码了。

从GitHub下载源码

1.左边的分支中选择Release版本

(这里有点坑:大约400M,下载速度会很慢,最好打开代理,再下载)

2.下载源码

下载方法1:使用Git软件克隆文件夹

下载方法2:使用GitHubDesktop下载源码

下载方法3:直接下载Zip包

继续下载内容

1.解压下载的内容(大约1.2G,压缩率23%)

按顺序运行三个文件

2.解压之后运行startup.bat批处理文件,下载引擎源码内容

打开界面如下,打开之后默默等待自动下载完成即可,中途不用操作,如果发现速度为0好久不动了,可以关掉重新打开,之前下载的不会消失。大概11个G。

startup.bat下载可能会很慢,解决办法:参考文档:

编辑Setup.bat,(最好打开代理下载)开启多线程之后速度会快很多,如果速度变慢了,可以重新打开,直到文件下载完毕:可以自由修改1~1000都可以

3.运行GenerateProjectFiles.bat,等待一两分钟后,文件内会生成UE4.sln

这一步很容易报错,常见错误和解决如下:

编译源码

1.用VS2019打开,选择DEVELOPMENT EDITOR ,然后选择UE4,并且生成解决方案。由于是第一次生成,所以耗时非常大,大概花了半个小时才部署好,接着编译,生成了UE4。

参考文档:

2.生成好的UE4编辑器存在 UnrealEngine-release\Engine\Binaries\Win64\UE4Editor.exe 中

以4.26为例:下载的4.26是38G,自己编辑的4.26共100G

UE4_下载源码并编译相关推荐

  1. 最小的linux内核代码,带你阅读linux内核源码:下载源码、编译内核并运行一个最小系统...

    要学习linux内核,先要能够编译内核,还需要了解内核如何启动根文件系统.这样你才能在修改linux内核代码之后,完成验证的过程. 本文教你完成下列过程: 1.下载linux并编译linux内核源码 ...

  2. [Linux运维基础]全家桶详解!Linux中RPM包、wget下载、YUM安装、tar包、zip等包管理方式区别与参数详解,附wget下载源码包编译安装方法

    文章目录 一.RPM.tar.gz 1.rpm包格式 2.rpm包管理 3.tar包管理参数 二.wget 1.wget参数 2.wget下载源码包后编译安装 三.YUM 1.YUM工作原理 2. Y ...

  3. linux下载源码并编译x264,x265并引用进FFmpeg

    x264源码下载地址:https://www.videolan.org/developers/x264.html x265源码下载地址:https://www.videolan.org/develop ...

  4. Android源码kernel编译

    Android 源码由 Google 管理,下载源码之前请先明确自己下载源码的目的,总结下,总共有如下几种: 阅读,查阅: 编译调测制作对应手机 root 包: 编译定制对应手机 ROM: 其中第2, ...

  5. Nacos 快速开始、版本选择、预备环境准备、下载源码或者安装包、从 Github 上下载源码方式、下载编译后压缩包方式、配置nacos、配置集群、启动服务器、服务注册发现和配置管理、关闭服务器

    1.Nacos 快速开始 1.1.版本选择 1.2.预备环境准备 1.3.下载源码或者安装包 1.3.1.从 Github 上下载源码方式 1.3.2.下载编译后压缩包方式 1.3.3.配置nacos ...

  6. 从谷歌官网下载android 6.0源码、编译并刷入nexus 6p手机

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/fuchaosz/article/details/52473660 1 前言 经过一周的奋战,终于从谷 ...

  7. android 清华镜像,清华镜像网站下载android源码并编译

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 下载android源码方法: 我的系统是ubuntu 18.04,主要参考了blog通过清华大学镜像下载Android源 ...

  8. [Android编译(二)] 从谷歌官网下载android 6.0源码、编译并刷入nexus 6p手机

    1 前言 经过一周的奋战,终于从谷歌官网上下载最新的Android 6.0.1_r62源码,编译成功,并成功的刷入nexus6p,接着root完毕,现写下这篇博客记录一下实践过程. 2 简介 自己下载 ...

  9. centos7升级gcc版本,无需手动下载源码编译

    centos7升级gcc版本,无需手动下载源码编译 第一步: 安装centos-release-scl 第二步: 安装devtoolset 第三步: 激活对应的devtoolset 第四步: 查看版本 ...

  10. 下载最新的Google Chrome源码并编译

    之所以这么喜欢chrome,就是因为它开放.与firefox不同,ff使用了mozilla的一些技术:xul.xpcom,而且编译过程非常复杂,不适合研究学习.chrome使用了最普通的lib:WTL ...

最新文章

  1. 通过cookies跳过验证码登陆页面,直接访问网站的其它URL
  2. HashMap 的设置值,取值,遍历等
  3. 阿里云Https部署网站
  4. OPPO Reno 3 Pro再曝光:5G手机也有轻薄机身
  5. 塞班、libc.lib、系统错误-1、KErrNotFound、内嵌sis、embedded sis
  6. linux 自动登录
  7. hdu 3501(欧拉函数)
  8. 解决IE7中移动文件夹无法收藏问题
  9. 题目1555:重复子串
  10. html中常见汉字字体的英文名称
  11. ALM需求跟踪矩阵导出出错解决
  12. Matlab实现图像识别(九)
  13. Java图形化界面编程之——Swing
  14. 10x 程序员工作法 - 划重点 | “自动化”主题的重点内容回顾汇总
  15. 有一种焦虑叫三十不立
  16. linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解
  17. srsLTE 源码分析 UE_09 随机接入 之PRACH发送
  18. 使用Python打印乘法口诀表
  19. u盘连接计算机找不到,重装系统后U盘插入电脑怎么没反应?找不到U盘盘符解决办法...
  20. 编程题——合法括号序列

热门文章

  1. 数字信号处理技术(二)变分模态分解(VMD)-Python代码
  2. TextView跑马灯和editText抢占焦点,键盘弹不出来问题解决
  3. MySQL详细学习教程(建议收藏)
  4. 安卓开发课程设计报告
  5. hp服务器系统如何用u盘恢复,软硬件技巧 篇三:HP战66之恢复U盘制作,以及恢复系统之体验感想...
  6. Access新手到高手视频教程 109讲
  7. html文本域滚动条标签,怎么给textarea加滚动条
  8. xp系统计算机不休眠设置,xp和win7系统怎么设置电脑不休眠详细教程
  9. 《SQL入门经典》总结
  10. MT4布林轨道收缩开口变色指标