解决UnrealEngine编译速度缓慢

首先

更改"C:\Users\ "你的用户名" \AppData\Roaming\Unreal Engine\UnrealBuildTool\BuildConfiguration.xml"文件内容为

<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
    <BuildConfiguration>
        <bUseUnityBuild>false</bUseUnityBuild>
        <MinFilesUsingPrecompiledHeader>1</MinFilesUsingPrecompiledHeader>
        <bAllowXGE>false</bAllowXGE>
        <MaxParallelActions>12</MaxParallelActions>
    </BuildConfiguration>
    <ParallelExecutor>  
        <MaxProcessorCount>4</MaxProcessorCount>   
        <ProcessorCountMultiplier>2</ProcessorCountMultiplier> 
    </ParallelExecutor> 
    <WindowsPlatform>
    </WindowsPlatform>
</Configuration>

 

此处的设置可以参考官方文档:

Build Configuration | Unreal Engine 4.27 Documentation

其次

在"  <unrealEngine安装目录>   \UE_4.27\Engine\Binaries\Win64\UnrealHeaderTool.target"文件

中某一行后面敲一个空格,此操作可以有效加快后续 Build工具生成反射代码速度.

 

posted @ 2023-04-10 00:45  greyEagle  阅读(170)  评论(0)    收藏  举报