From 0562c0ee8d51a5eb65acf60de26efac886d9dc2a Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Tue, 4 Jul 2023 13:56:55 +0800 Subject: [PATCH] vault backup: 2023-07-04 13:56:55 --- 07-Other/MAC/安装Mac UE开发环境.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/07-Other/MAC/安装Mac UE开发环境.md b/07-Other/MAC/安装Mac UE开发环境.md index 4704bcf..f3f5cd7 100644 --- a/07-Other/MAC/安装Mac UE开发环境.md +++ b/07-Other/MAC/安装Mac UE开发环境.md @@ -60,7 +60,12 @@ https://github.com/trulyspinach/SMCAMDProcessor/releases/tag/0.7.1 - 先编译ShaderCompileWork - 后编译UE5 -macOS 13.4 Xcode 14.3编译UE5.1会报错, +## ATOMIC_VAR_INIT错误 +https://forums.unrealengine.com/t/cannot-build-ue-5-1-1-from-source-on-macos-ventura-13-3-1-xcode-14-3/885545 +macOS 13.4 Xcode 14.3编译UE5.1会报错,解决方法是: +- ShaderCompileWorker.target.cs添加下面的代码。 +- UnrealEditor.Target.cs添加下面的代码(去掉bOverrideBuildEnvironment那一行)。 + ```c++ using UnrealBuildTool; using System.Collections.Generic; @@ -78,4 +83,7 @@ public class YourGameTarget : TargetRules ... } } +``` + +``` ``` \ No newline at end of file