最近抓了UE5.8程式碼下來自己build一下,結果出現大量類似的錯誤:
Compile [x64] Module.CoreUObject.1.cpp: Exited with error code 9666. This action will retry without UBA
更慘的是,我丟下去build之後跑去睡覺,一早起來發現失敗,檢查之後才知道是整個UE資料夾用掉了700多GB,導致整個硬碟沒有空間才build失敗。
後來簡單的解決方法是到引擎目錄跟 %APPDATA%\Unreal Engine\UnrealBuildTool\ 裡面的BuildConfiguration.xml加上
<BuildConfiguration><bAllowUBAExecutor>false</bAllowUBAExecutor></BuildConfiguration>
直接關閉UBA就可以正常build好UE了。
至於原因,不是很清楚....
參考資料