작성
·
33
0
블루프린트 프로젝트를 생성할 땐 아무 문제 없이 잘 생성이 되는데, c++ 프로젝트를 생성하면 이런 오류가 뜹니다...
영상에서 나오는 것처럼 똑같이 했습니다.
그리고 구글링도 해보고, ai한테도 물어보고, 공식 사이트에서도 자료 찾아보고 해결법을 다 따라해봐도 해결이 되지 않습니다.
어제부터 오늘 계속 찾아보고 해결하고 싶은데 되지 않아 이렇게 글을 써봅니다 ㅠㅠ
답변 2
1
안녕하세요. 해당 문제는 비주얼 스튜디오가 계속 버전업하면서 이제는 오래된 언리얼 5.1 소스와 충돌나는 현상입니다.
정리하면 최신 버전의 비주얼 스튜디오에서 5.1을 돌리기 위해서는 조금 복잡한 과정이 필요합니다.
예전 버전의 빌드 도구를 추가로 깔아야 합니다.
먼저 Visual Studio Installer의 개별 구성 요소로 가서 14.38버전 빌드 도구를 추가로 설치해주세요.
해당 툴이 잘 설치되었는지 확인하려면 비주얼 스튜디오가 설치된 폴더에서 14.38.33130 폴더가 있는지 체크하면 됩니다.
예) C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC
이제 언리얼 엔진의 빌드 툴 설정을 수동으로 14.38.33130으로 변경합니다.
윈도우+R키를 눌러 커맨드라인을 띄운 후에 아래 폴더 경로를 입력합니다.
%AppData%\Unreal Engine\UnrealBuildTool
해당 폴더에 있는 BuildConfiguration.xml 파일을 다음과 같이 편집합니다.
<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
<WindowsPlatform>
<CompilerVersion>14.38.33130</CompilerVersion>
<ToolchainVersion>14.38.33130</ToolchainVersion>
</WindowsPlatform>
</Configuration>
저장한 후 컴파일하면 잘 동작합니다. 로그에서 14.38.33130 빌드툴을 사용하는지 잘 확인해보기 바랍니다.
성공 로그 예시)
실패 로그 예시)
0
안녕하세요, 인프런 AI 인턴입니다.
언리얼 엔진에서 C++ 프로젝트 생성할 때 발생하는 오류와 관련하여 해결 방안을 찾아보겠습니다. 이 문제는 주로 Visual Studio 설정이나 프로젝트 생성 과정에서 발생할 수 있습니다. 아래의 해결 방법을 참고해 주세요:
Visual Studio 설치 구성 요소 확인:
Visual Studio 및 언리얼 엔진 버전 호환성:
빌드 도구 및 SDK 업데이트:
프로젝트 경로 확인:
언리얼 엔진과 Visual Studio 재설치 시도:
문제가 지속되는 경우, 기존에 유사한 문의 및 해결 방법를 참고하시기 바랍니다. 이 링크는 다른 학습자가 경험한 유사한 문제와 해결 방법을 제시하고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
비주얼 스튜디오 커뮤니티 2022 에서 저는 유니버설 윈도우 플랫폼 개발 옵션이 없습니다. 이유는 저도 잘 모르겠습니다. 강의를 본대로 다운로드를 받았습니다.
해결 방법이 있을까요?
감사합니다! 드디어 공부를 할 수 있게 되었습니다!
열심히 배우겠습니다!