작성
·
99
0
해당 수업보면서, UDataAsset 클래스 위에 강사님이 주석다신 것처럼 똑같이 달았는데, 빌드(컴파일)가 안되는 현상이 있었습니다.
error c2143: syntax error : missing ';' before
내용 즉슨 ';' 빼먹었다고 나오던데, 언리얼에서 정의된 클래스라서요. 혹시 주석만 달아도 위와 같은 문제가 발생할수 있는지 알수 있을까요?
발생 라인은
class UPrimaryDataAsset : public UDataAsset
로 클래스 이름 정의하는 라인에서 발생했습니다.
답변 1
1
저의 경우에는 엔진 풀소스 버전이라서 수정해도 괜찮지만 에디터에서 다운 받는 버전으로 하시면
언리얼 엔진의 엔진 코드에는 추가/수정 안하시는게 정신건강에 좋습니다 ㅠ
그렇기는 하겠네요 ㅠㅠ
말씀 감사합니다~ 일단 원상태로 되돌리니 빌드 성공 확인했고 결국 주석은 다른곳에 달았습니다 ㅎㅎ