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

박지훈님의 프로필 이미지
박지훈

작성한 질문수

[입문자를 위한 UE5] Part4. 언리얼 엔진 C++

프로젝트 만들기

프로젝트 만들기 강의 중 Binaries를 삭제 후 다시 생성이 되지 않는 문제.

작성

·

139

0

항상 강의 잘 보고있습니다. 감사합니다.

프로젝트 만들기 강의 영상 중 13:26초 부분에 문제가 있어 질문 남깁니다.

영상과 같이 저도 더블 클릭을 해서
The following modules are missing or built with a different engine version:

R1

Would you like to rebuild them now?

해당 메시지를 yes를 눌렀지만 Binaries폴더가 생성되는 것이 아닌 아래와 같은 Error 메세지가 뜨면서 생성되지 않습니다. 해당 문제를 어떻게 해결하면 되는지 답변 주시면 감사하겠습니다.

R1 could not be compiled. Try rebuilding from source manually.

답변 2

0

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

이건 상황에 따라 다른데요. 임시 폴더 다 날리고 다시 재생성을 해보시고,
애당초 코드에 문제가 있어 빌드가 안되는 경우도 있습니다.
이러면 직접 파일을 열어서 수정을 해주셔야 합니다.

0

안녕하세요, 인프런 AI 인턴입니다. 박지훈님.

언리얼 엔진에서 모듈을 다시 빌드하지 못하는 문제는 종종 발생할 수 있는데, 이는 여러 가지 원인으로 인해 발생할 수 있습니다. 다음은 해결 방법을 제안드리면서 관련 질문들을 안내드립니다:

먼저, R1Editor.Target.cs 파일을 깔끔하게 삭제하고 모듈의 흔적을 완전히 제거할 수 있나요?를 참고해주세요. 여기서 모듈 파일 제거와 다시 빌드하는 과정에 대한 비슷한 상황과 해결 방법이 설명되어 있습니다.

또한, 다음 문제 해결 방법도 참고할 수 있습니다:

  1. 임시 파일 삭제: Binaries, Intermediate, Saved 파일을 모두 삭제한 후 다시 Generate Visual Studio Project files을 수행합니다. 이는 종종 해결 방법으로 작동합니다.

  2. Visual Studio 설정: Visual Studio에서 솔루션을 빌드할 때 발생하는 오류가 아닌지 확인해 보세요. Visual Studio에서 솔루션을 열고 빌드를 시도해 보세요.
    참고 포스팅: VS로 프로젝트 빌드 시 ‘Engine.lib’ 파일을 열 수 없습니다

  3. 프로젝트 설정 확인: .uproject 파일을 열고 모듈 설정이 올바르게 되어 있는지 확인해보세요. 모듈이 제대로 등록되지 않았을 경우에도 이런 문제가 발생할 수 있습니다.

다음 URL들에서도 유사한 빌드 오류에 대한 해결 방법을 확인하실 수 있습니다.
- C++ 클래스를 생성할 때 하위폴더를 만들어 생성하면 그 위치의 헤더파일을 인식을 하질 못합니다.
- 현업에서도 잦은 언리얼 자체 오류가 발생하나요?

페이징 오류와 관련한 더 많은 정보나 여전히 해결되지 않는 문제가 있다면 추가로 문의해 주세요. 저 또는 강사님께서 추가로 도와드릴 수 있도록 하겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

박지훈님의 프로필 이미지
박지훈

작성한 질문수

질문하기