欢迎光临散文网 会员登陆 & 注册

定制UE4引擎(二)- 重编小部分文件及复制到其他电脑无法启动C++项目

2020-12-04 16:12 作者:天空游荡的鱼  | 我要投稿

    问题:通过上一次的解决,将UE4源码工程从VS项目中移除后,确实减少了C++编译的数量。但还是会有少数(500多build)会重编。 这个问题本来想忍了。但将引擎复制到一台新电脑上,只创建蓝图项目,没发现任何问题,一旦创建了C++。发现UE4启动不了(报错信息我没截图,大概就是不能在目标上运行XXX)。于是只得继续解决。

    下面就把解决的方法和差异记录下来。

原因还是在上一篇说的sourcebuild.txt和installbuild.txt,如果你删除了sourcebuild.txt并且增加了installbuild.txt,那么恭喜你,跳过了这个坑。

    如果跟我一样只是删了sourcebuild.txt,你就会遇到一样的问题。所以,正确的做法就是删除了sourcebuild.txt并且增加了installbuild.txt

    除了问题以外,现象也是有差异的,请看下面几张图:


源码版-sourcebuild.txt
安装版-installbuild.txt
仅删除sourcebuild.txt

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

定制UE4引擎(二)- 重编小部分文件及复制到其他电脑无法启动C++项目的评论 (共 条)

分享到微博请遵守国家法律