1,卡住且没有cl.exe进程
(1),卸载Incredibuild,Incredibuild也是利用进程虚拟化技术,加速包括编译的方法,和firstbuild是一样的,所以优先选择了Incredibuild的方式,但是23没有配置incredibuild加速,导致变慢。如果卸载了还不行看(2)
(2),找到BuildConfiguration.xml文件,加上一下代码
<BuildConfiguration> <bAllowFASTBuild>true</bAllowFASTBuild> <bUseXGEController>false</bUseXGEController> <bAllowXGE>false</bAllowXGE> </BuildConfiguration>
如果FastBuild可以加上,如果没有就不加
2,一直报:NDI?4.x Runtime must be installed for the NDI?IO plugin to run properly.错误
(1),NDI 4 Tools Setup.exe
(2),重新执行GenerateProjectFiles.bat
3,启动的时候正在编译着色器很慢
(1),卸载Incredibuild
4,第一次启动UE,ShaderCompiler.exe进程编译着色器要等待很长一段时间,CPU消耗比较高
正常,就是要等很久,如果实在等不了,可以尝试3中的建议
5,error C1060: “编译器的堆空间不足“
(1)请参考第一条1(2)的解决方案
(2)如果还不行,请参考一下文章
问题原因:https://github.com/appveyor/ci/issues/742