눈팅만 하다가 언리얼 5.6 빌드 실패했단 글이 있길래 적어봄.
나도 이것때문에 2주동안 고생했다...
먼저 대충 C++ 클래스를 생성해서 나오는 visual studio에서 #include "CoreMinimal.h" 같은게 전부 빨간 줄이 나온다. 당연히 빌드도 실패한다. 아마 visual studio 가 unreal 코드인 걸 인식하지 못하는 것 같은데, 정확한 원인은 나도 모름.
이걸 해결하는 방법은 일단 unreal editor와 visual studio를 모두 끈다. 이후 visual studio를 실행해서 로컬 폴더 열기 -> 만든 프로젝트의 루트 폴더를 선택해서 연다. 그렇지 않으면 위쪽처럼 에러가 난다. 평소에도 계속 이런 방식으로 visual studio를 열어야 한다.
두번째로 Unreal Engine 통합 구성에서 Visual Studio Intergration Tool을 설치할 때 "프로젝트에 설치"를 선택해줘야 한다. 엔진에 설치하면 안 된다.
이렇게 한 후에 빌드해보면 빌드가 성공하는 모습을 볼 수 있다.
나도 그거 보고 개쫄았는데, 일단은 무사함.
엥 이거말고 애초에 바이너리 싹다 밀고 클린빌드해도 오토메이션 툴쪽 빌드가 안되던데?
난 5.5 인데 인티그레이션 툴 설치 안함. 저거 깔면 플젝 안 열림