언리얼에서 최초 설치 직후 프로젝트 생성시 C++ 탭에서 게임 프로젝트를 생성하려고 할 때 다음과 같은 오류가 발생했다.
(언리얼 4.2 환경)
프로젝트 파일 생성 시도중 오류가 발생했습니다.
Running Mono...
Setting up Mono
/Users/Shared/Epic Games/UE_4.20/Engine /Users/Shared/Epic Games/UE_4.20/Engine/Binaries/Mac
Discovering modules, targets and source code for project...
Triggered an exception while looking for SDK directory in Xcode.app
System.IO.DirectoryNotFoundException: Directory '/Library/Developer/CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs' not found.
at System.IO.Directory.ValidateDirectoryListing (System.String path, System.String searchPattern, System.Boolean& stop) [0x00000] in <filename unknown>:0
at System.IO.Directory.GetFileSystemEntries (System.String path, System.String searchPattern, FileAttributes mask, FileAttributes attrs) [0x00000] in <filename unknown>:0
at System.IO.Directory.GetDirectories (System.String path, System.String searchPattern) [0x00000] in <filename unknown>:0
at System.IO.Directory.GetDirectories (System.String path) [0x00000] in <filename unknown>:0
at UnrealBuildTool.AppleToolChainSettings.SelectSDK (System.String BaseSDKDir, System.String OSPrefix, System.String& PlatformSDKVersion, Boolean bVerbose) [0x00000] in <filename unknown>:0
WARNING: Exception while generating include data for UE4Editor: Invalid SDK MacOSX.sdk, not found in /Library/Developer/CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs
Generating data for project indexing... 0%@progress 'Generating data for project indexing...' 50%
WARNING: Exception while generating include data for MyMobileTestProjectEditor: Invalid SDK MacOSX.sdk, not found in /Library/Developer/CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs
Generating data for project indexing... 50%@progress 'Generating data for project indexing...' 100%
ERROR:
UnrealBuildTool Exception: Invalid SDK MacOSX.sdk, not found in
/Library/Developer/CommandLineTools/Platforms/MacOSX.platform/Developer/SDKs
대략 위와 같은 내용이다.
대충 읽어보니, XCode가 최신 버전이 아니란다.
그리고 XCode 관련 디렉토리를 찾을 수 없다고 한다.
난 아무 문제가 없는데..ㅜ
난 최신을 이용중이었다. 2018.09.11 기준 9.4.1 버전을 이용중이었다.
다만..
내 환경은 Homebrew를 설치한 환경이었고, 그래서 xcode의 cli를 순수하게 접근할 수 없었던 상태였다.
Homebrew 설치가 되어있음으로 인해서 다른 버전의 cli-xcode가 설치되어 있어서 발생할 수 있는 오류이다.
$ sudo xcode-select —reset
다시 디렉토리를 제대로 설정할 수 있는 명령이다.
위와 같이 실행했더니 바로 SDK를 제대로 찾아서 정상적으로 프로젝트 생성이 완료되었다.
문제 해결을 위해 참고한 페이지:
https://answers.unrealengine.com/questions/470427/i-cant-create-a-c-project-on-my-os-x.html
'[Developer] > Linux,Windows,macOS' 카테고리의 다른 글
ext 파일시스템에 대한 정리(ext4까지) (3) | 2018.01.01 |
---|---|
새 디스크 추가시 ext4 format으로 마운트하기 (0) | 2017.09.06 |
Gitlab 설치시 포트 변경 방법 (0) | 2016.09.14 |
ssh접속을 위해 클립보드에 public key 복사하기 (0) | 2016.09.12 |
Gitlab 설치시 오류 대처법 1 (0) | 2016.09.12 |
댓글