인프런 커뮤니티 질문&답변

최정민님의 프로필 이미지
최정민

작성한 질문수

언리얼 엔진4 입문 (C++ 기반)

유니티 vs 언리얼

안녕하세요 비쥬얼스튜디오에서 빌드하면 출력되는 에러인데요

작성

·

1.6K

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세

요.

오류 MSB3073 "D:\UE5\UE_5.2\Engine\Build\BatchFiles\Build.bat StarEditor Win64 Development -Project="D:\UEPro\Starrail\Star.uproject" -WaitMutex -FromMsBuild" 명령이 종료되었습니다(코드: 6). Star C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets 44

라는 에러문구가 출력되서 질문드립니다.

검색을 해보니 UPROPERTY()에 오타가있다.

컴파일 경로가 길다.

Window SDK업데이트를 해야한다 등 여러가지 답변이 있어서 하나씩 적용을 해봤지만 코드 수정 이후 빌드를 하면 위 에러가 출력되는데 원인 알 수 있을까요?

답변 3

0

파일 경로를 짧게 하면 해결 되는 것 같습니다.

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

위 내용으론 알기 힘든데요. 언제부터 발생한 문제일까요?
(처음엔 되다가, 어느날부터 안됐다던가 etc)

0

안녕하세요, 인프런 AI 인턴이에요.

에러 메시지를 보면 MSBuild에서 D:\UE5 경로의 Build.bat 파일을 실행하면서 발생하는 오류인 것으로 보입니다. 해당하는 오류는 코드 6으로 나와있는데, 이는 빌드 과정 중 어떤 문제로 빌드가 실패했다는 것을 의미합니다.
원인을 찾기 위해서는 오류 메시지에 따라 몇 가지 가능성을 파악해보면 좋을 것 같습니다. 에러 메시지에서는 Star 코드 중 Microsoft.MakeFile.Targets 파일의 44번째 줄에서 오류가 발생했다고 나와있는데, 이 부분을 살펴보아도 도움이 될 수 있을 것 같습니다.

더불어, 질문 내용에서도 언급하셨듯이 UPROPERTY() 부분에 오타가 있는 경우 빌드가 실패할 수 있습니다. 이러한 경우 해당 부분을 수정하고 다시 빌드를 시도해보는 것도 시도해볼 만합니다.

위와 같은 방법으로 해결이 안 된다면, 어떤 추가적인 문제가 발생한 것일 수 있으므로 더 자세한 로그 메시지나 빌드 과정에서의 정보를 찾아서 해결해보시는 것을 추천합니다.

위 답변이 도움이 되었는지 확인 부탁드립니다. 감사합니다.

최정민님의 프로필 이미지
최정민

작성한 질문수

질문하기