인프런 커뮤니티 질문&답변
언리얼 5.5 맥 C++ 프로젝트 생성 실패 및 라이더 연결 실패
작성
·
37
0
언리얼로 C++파일을 생성 할때에는 아래와 같은 문제가 발생합니다.
Setting up bundled DotNet SDK/Users/<Name>/Documents/EpicGames/UE_5.4/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/6.0.302/mac-arm64Running dotnet Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll Development Mac -Project=/Users/<Name>/Documents/Unreal Projects/adsf/adsf.uproject -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDELog file: /Users/<Name>/Library/Application Support/Epic/UnrealBuildTool/Log.txtCreating makefile for adsfEditor (no existing makefile)Total execution time: 0.82 secondsPlatform Mac is not a valid platform to build. Check that the SDK is installed properly and that you have the necessary platorm support files (DataDrivenPlatformInfo.ini, SDK.json, etc).
GPT에게 물어봤을땐 ‘Engine/Platforms/Mac’내의 파일들 누락이라 하나 언리얼 5.4부터 5.6까지 모든 버전에서 해당 파일을 찾을수 없었습니다…
라이더에서는 해당 파일을 로드 할수 없다는 문구와 함께
02:01:37.372: GenerateProjectFiles.sh -Rider -Automated -SkipClangValidation -OnlyPrimaryProjectFile -Minimize -NoMutex -Log=/Users/<Name>/Library/Logs/JetBrains/Rider2025.2/UBT_GPF.txt /Users/<Name>/Documents/UnrealProjects/<ProjectName>/<ProjectName>.uproject
02:01:37.405: Setting up Unreal Engine project files…
02:01:37.408: Setting up bundled DotNet SDK
02:01:37.414: /Users/<Name>/Documents/EpicGames/UnrealEngine/UE_5.5/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/8.0.300/mac-arm64
02:01:37.574: Log file: /Users/<Name>/Library/Logs/JetBrains/Rider2025.2/UBT_GPF.txt
02:01:37.717: Log file: /Users/<Name>/Documents/Library/Application Support/Epic/UnrealBuildTool/Log_GPF.txt
02:01:37.790: Some Platforms were skipped due to invalid SDK setup: Mac.
02:01:37.790: See the log file for detailed information
02:01:37.801: Generating Rider project files:
02:01:39.049: Total execution time: 1.59 seconds
해당 로그와 함께 로드가 불가능합니다…혹시 같은 문제를 경험하고 계시거나 경험후 해결하신 분들있으시면 도움 부탁드리겠습니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
Naspa ParASHute님, 언리얼 엔진에서 C++ 프로젝트 생성 시 발생하는 문제는 주로 SDK 설정이나 플랫폼 지원 파일 부재로 인한 것일 수 있습니다. 다음은 문제 해결을 위해 시도해볼 수 있는 몇 가지 단계입니다:
SDK 설정 확인: 문제가 발생한 메시지에서 “Platform Mac is not a valid platform to build”라는 부분을 주목할 필요가 있습니다. Mac 플랫폼에 필요한 SDK가 올바로 설치되었는지 확인하세요. 만약 SDK가 설치되지 않았거나 손상되었을 경우, Unreal Engine 문서를 참조하여 적절한 SDK 설정을 확인하고 설치하세요.
DataDrivenPlatformInfo.ini 및 SDK.json 확인: 해당 파일들이 필요하다면 경로가 맞는지, 파일이 손상되지 않았는지 확인하세요. 이 파일들은 보통
Engine/Platforms폴더 내에 존재해야 합니다.UnrealBuildTool 로그 파일 검토: “
/Users/<Name>/Library/Application Support/Epic/UnrealBuildTool/Log.txt“에서 자세한 오류 메시지를 확인해보세요. 여기에는 구체적인 오류의 원인이나 필요한 조치가 기록되어 있을 수 있습니다.Epic Games Launcher 업데이트: 언리얼 엔진과 관련된 모든 구성 요소가 최신 버전으로 업데이트되었는지 확인하세요. Epic Games Launcher를 통해 엔진 및 관련 도구들을 업데이트 할 수 있습니다.
라이더와의 통합 확인: 라이더 통합 문제라면, 라이더가 올바른 Unreal Engine 버전을 가리키고 있는지 확인하세요.
GenerateProjectFiles.sh스크립트를 실행하여 프로젝트 파일을 재생성하고 다시 시도해보세요.커뮤니티 및 포럼 참조: 언리얼 엔진 커뮤니티 또는 포럼에 유사한 문제가 해결된 사례가 있을 수 있습니다. 커뮤니티에서 도움을 받을 수 있는지 찾아보세요.
위의 조치를 순차적으로 시도해보시고 여전히 문제가 해결되지 않는다면 추가 정보를 통해 보다 구체적인 조치를 찾는 것도 도움이 될 수 있습니다. 도움이 되시길 바랍니다.




