m1构建mac平台失败

Creator 版本: 3.6.2
开发环境:macbook pro 14寸 m1 pro、macos 13.0.1、xcode14.1
项目代码:官方案例快上车
构建Mac平台时出错

2022-12-1 10:18:40-debug: generateCMakeConfig, {“CC_USE_GLES3”:“set(CC_USE_GLES3 OFF)”,“CC_USE_GLES2”:“set(CC_USE_GLES2 OFF)”,“USE_SERVER_MODE”:“set(USE_SERVER_MODE OFF)”,“NET_MODE”:“set(NET_MODE 0)”,“XXTEAKEY”:"",“CC_ENABLE_SWAPPY”:“set(CC_ENABLE_SWAPPY OFF)”,“APP_NAME”:“set(APP_NAME Game1)”,“COCOS_X_PATH”:“set(COCOS_X_PATH “/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/resources/3d/engine/native”)”,“USE_JOB_SYSTEM_TASKFLOW”:“set(USE_JOB_SYSTEM_TASKFLOW OFF)”,“USE_JOB_SYSTEM_TBB”:“set(USE_JOB_SYSTEM_TBB OFF)”,“ENABLE_ANTIALIAS_FXAA”:“set(ENABLE_ANTIALIAS_FXAA OFF)”,“USE_PHYSICS_PHYSX”:“set(USE_PHYSICS_PHYSX OFF)”,“USE_OCCLUSION_QUERY”:“set(USE_OCCLUSION_QUERY OFF)”,“USE_GEOMETRY_RENDERER”:“set(USE_GEOMETRY_RENDERER OFF)”,“USE_DEBUG_RENDERER”:“set(USE_DEBUG_RENDERER OFF)”,“USE_AUDIO”:“set(USE_AUDIO ON)”,“USE_VIDEO”:“set(USE_VIDEO OFF)”,“USE_WEBVIEW”:“set(USE_WEBVIEW OFF)”,“USE_SPINE”:“set(USE_SPINE OFF)”,“USE_DRAGONBONES”:“set(USE_DRAGONBONES OFF)”,“TARGET_OSX_VERSION”:“set(TARGET_OSX_VERSION 10.14)”,“CUSTOM_COPY_RESOURCE_HOOK”:“set(CUSTOM_COPY_RESOURCE_HOOK OFF)”,“MACOSX_BUNDLE_GUI_IDENTIFIER”:“set(MACOSX_BUNDLE_GUI_IDENTIFIER com.github.game1)”,“CC_USE_METAL”:“set(CC_USE_METAL ON)”}
2022-12-1 10:18:40-log: Validating platform source code directories…
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/build/mac/proj/main.cpp
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/native/engine/mac/res/values/strings.xml
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/build/mac/proj/main.m
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/build/mac/proj/settings.gradle
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/native/engine/mac/app/build.gradle
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/native/engine/mac/app/AndroidManifest.xml
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/native/engine/mac/instantapp/AndroidManifest.xml
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/native/engine/mac/entry/src/main/config.json
2022-12-1 10:18:40-log: While replace template content, file /data/Game1/native/engine/mac/instantapp/build.gradle
2022-12-1 10:18:40-debug: // ---- build task native:onAfterCompressSettings ---- (8ms)
2022-12-1 10:18:40-debug: cocos-service:(onAfterCompressSettings) start…82%
2022-12-1 10:18:40-debug: Process: heapTotal 225.61MB heapUsed 206.06MB rss 701.84MB
2022-12-1 10:18:40-debug: native:(onAfterCompressSettings) in 8 ms82%
2022-12-1 10:18:40-debug: // ---- build task cocos-service:onAfterCompressSettings ----
2022-12-1 10:18:40-debug: // ---- build task cocos-service:onAfterCompressSettings ---- (3ms)
2022-12-1 10:18:40-debug: native:(onAfterBuild) start…83%
2022-12-1 10:18:40-debug: // ---- build task native:onAfterBuild ----
2022-12-1 10:18:40-debug: cocos-service:(onAfterCompressSettings) in 3 ms83%
2022-12-1 10:18:40-debug: Process: heapTotal 225.61MB heapUsed 207.65MB rss 701.84MB
2022-12-1 10:18:41-log: run /Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/tools/cmake/bin/cmake -S “/data/Game1/native/engine/mac” -GXcode -T buildsystem=12 -B"/data/Game1/build/mac/proj" -DCMAKE_SYSTEM_NAME=Darwin -DRES_DIR="/data/Game1/build/mac" -DAPP_NAME=“Game1”
2022-12-1 10:18:43-log: [cmake] – The CXX compiler identification is unknown

2022-12-1 10:18:43-log: [cmake] – Configuring incomplete, errors occurred!
See also “/data/Game1/build/mac/proj/CMakeFiles/CMakeOutput.log”.
See also “/data/Game1/build/mac/proj/CMakeFiles/CMakeError.log”.

2022-12-1 10:18:43-error: [cmake-err] CMake Error at CMakeLists.txt:6 (project):
No CMAKE_CXX_COMPILER could be found.

2022-12-1 10:18:43-error: Error: Run build plugin native:(onAfterBuild) failed!
at BuildTask.runPluginTask (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:9513)
at BuildTask.build (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:4558)
at Ipc. (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/index.ccc:1:4492)
2022-12-1 10:18:43-error: Error: run cmake failed “cmake -S “/data/Game1/native/engine/mac” -GXcode -T buildsystem=12 -B”/data/Game1/build/mac/proj" -DCMAKE_SYSTEM_NAME=Darwin -DRES_DIR="/data/Game1/build/mac" -DAPP_NAME=“Game1” “, code: 1, signal: null
at ChildProcess. (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/resources/3d/engine/scripts/native-pack-tool/source/utils.ts:462:28)
at ChildProcess.emit (events.js:315:20)
at maybeClose (internal/child_process.js:1048:16)
at Socket. (internal/child_process.js:439:11)
at Socket.emit (events.js:315:20)
at Pipe. (net.js:673:12)
2022-12-1 10:18:43-error: Error: run cmake failed “cmake -S “/data/Game1/native/engine/mac” -GXcode -T buildsystem=12 -B”/data/Game1/build/mac/proj” -DCMAKE_SYSTEM_NAME=Darwin -DRES_DIR="/data/Game1/build/mac" -DAPP_NAME=“Game1” ", code: 1, signal: null
at ChildProcess. (/Applications/CocosCreator/Creator/3.6.2/CocosCreator.app/Contents/Resources/resources/3d/engine/scripts/native-pack-tool/source/utils.ts:462:28)
at ChildProcess.emit (events.js:315:20)
at maybeClose (internal/child_process.js:1048:16)
at Socket. (internal/child_process.js:439:11)
at Socket.emit (events.js:315:20)
at Pipe. (net.js:673:12)
2022-12-1 10:18:43-debug: ================================ Build Task (mac) Finished in (9976)ms ================================

image
我把这个CMake 路径去掉就好了。