본문 바로가기

[Unreal4] 언리얼 C++ 클래스 제거, 필요 없는 Cpp, h 파일 제거하기

Kwonriver 2022. 10. 14.
728x90

 

안녕하세요 Kwonriver입니다.

프로젝트를 만들다 보면 필요 없어진 파일이나 오타로 인해 다시 만드는 경우에 기존 파일을 제거할 일이 생깁니다.

블루프린트라면 단순히 오른쪽 클릭, 삭제 버튼을 누르면 삭제할 수 있습니다.

 

쉬운 블루프린트 삭제 방법

 

그런데 C++ 클래스는 삭제 버튼이 딤드되어 있어 선택할 수 없습니다.

 

 

콘텐츠 브라우저에서는 C++ 파일을 삭제할 수 없는데요. 이를 삭제하기 위해서는 아래 방법을 따릅니다.

 

1. 우선 해당 탐색기에서 표시를 눌러 해당 파일의 위치로 갑니다.

2. 삭제하고자 하는 Cpp, h 파일을 삭제합니다.

DeleteActor 삭제

3. 프로젝트 폴더로 이동합니다.

 

 

4. Binaries, Intermediate, Saved 폴더와 .sln 프로젝트 파일을 삭제합니다. 이때 언리얼 프로젝트와 비주얼 스튜디오는 모두 종료되어 있어야 삭제가 가능합니다. 이 파일들은 임시파일이므로 깃 등의 버전 관리 프로그램 푸시할 때 제거하고 푸시하여도 무방합니다.

 

5. .uproject 파일을 우클릭한 다음 Generate Visual Studio product files를 실행합니다. 재빌드한다는 창이 뜨는데 OK 누르면 재빌드를 실행합니다.

6. 제너레이트가 끝나면 uproject 파일을 실행합니다. 이때 실행되지 않는다면 Epic Games Launcher - 라이브러리에서 해당 프로젝트를 실행합니다.

 

728x90