定制UE4引擎(二)- 重编小部分文件及复制到其他电脑无法启动C++项目
问题:通过上一次的解决,将UE4源码工程从VS项目中移除后,确实减少了C++编译的数量。但还是会有少数(500多build)会重编。 这个问题本来想忍了。但将引擎复制到一台新电脑上,只创建蓝图项目,没发现任何问题,一旦创建了C++。发现UE4启动不了(报错信息我没截图,大概就是不能在目标上运行XXX)。于是只得继续解决。
下面就把解决的方法和差异记录下来。
原因还是在上一篇说的sourcebuild.txt和installbuild.txt,如果你删除了sourcebuild.txt并且增加了installbuild.txt,那么恭喜你,跳过了这个坑。
如果跟我一样只是删了sourcebuild.txt,你就会遇到一样的问题。所以,正确的做法就是删除了sourcebuild.txt并且增加了installbuild.txt。
除了问题以外,现象也是有差异的,请看下面几张图:



这个问题是解决了,但这个引擎还是没法给别人使用。 剩下的问题:好像每次启动引擎都会重编Shader.(45%, 83%都会卡一会)