Bootstrap

UE4 C++入门之路5-热重载Compile(编译项目的三种方式)

前言

之前说到UE4中的C++编程,还记得我第一次从Unity来到UE4的时候,写了一些UE的C++代码,点击了保存代码,回到编辑器,发现没有改变,奇怪死我了,现在想来,当初真是个小可爱,C++代码很底层,每次修改需要重新编译才能生效,UE4也是如此,所以在我知道每次写了C++代码,都得重新编译打开编辑器,我觉得UE4这样不会效率太差吗?其实也有一些其他的方法能加速,本文旨在讲清楚加速方法,但是这个弊端还是无法完全解决的,但是也有解决方案(比如我在腾讯实习的时候,导师说他平时都是一次写几百行代码再编译一次的(希望我也可以不用写两行代码就编译一次以后))
话不多说 ,进主题

一 Visual Studio编译

最基础的,当我们更改完代码之后,可以

1.1关闭UE4编辑器

点击VS或者Rider的运行键(下图的2),会自动先编译再运行的
我用的是Rider
1 编译代码按钮
2 运行

;