일상/잡다한것들

UE5.3.2 버전 C++ 컴파일에 에러가 생겼을 때

WhNi 2024. 4. 2. 09:51

5.3.2버전은 다른 버전과 다르게 컴파일 할때 엔진에 있는 것들까지 컴파일 되는 기이한 현상이 있다. 

 

심지어 C++ 클래스 컴파일 할때는 에러로 거슬리는 로그가 뜨는데, 

 

확인해보면 

 

CS8604 와 CA2017 에러가 뜨게된다. 

 

솔직히 무슨 에러인지는 잘 모르겠으나, 해외 커뮤니티에서 해결법을 찾았다. 

 

https://forums.unrealengine.com/t/error-compiling-the-automation-tool-after-updating-visual-studio-today-unreal-5-3-2/1393088/5

 

Error compiling the Automation Tool after updating Visual Studio today (Unreal 5.3.2)

Same happening here. Production is in a standstill until this is fixed.

forums.unrealengine.com

여기에서 말하는 해결법은, 직접! 엔진에 있는 엔진 코드를 수정해야한다는 것이다. 

 

핵심 해결법이다.

이렇게 하면 귀신같이 에러가 사라진다. 

 

후 이번 버전은 뭔가 추가한게 많은건지 버그가 자잘하게 더 있는 거 같다. 

 

5.4의 놀라운 기능들이 이번에 많이 추가가 되었는데, 5.3보다 보완되고 괜찮은 버전이었으면 한다. 

 

언제 나올까나...