- 순서
- Visual Studio C++ 빌드 설정
- Visual Studio C++ 빌드
- Visual studio C++ 빌드 설정
- 코드의 빌드 과정.
- 코드를 컴파일(Compile)을 거쳐 링크(Link)를 하면 동적 라이브러리(DLL)가 생성된다.
- 생성된 DLL은 언리얼 에디터에 로드되고, 새로 작성한 클래스, 함수 등이 게임과 에디터 내에서 즉시 반영됨.
- 빌드 구성 및 플랫폼 확인
- Visual studio 상단 툴바에서 빌드 구성(Configuration)과 플랫폼(Platform)을 설정할 수 있음
- 빌드 구성(Configuration)
- DebugGame
- 게임 로직만 디버그 정보를 포함, 엔진은 최적화된 상태로 빌드
- 에디터가 아닌 독립 실행 파일 환경에서 디버깅이 가능
- DebugGameEditor
- 에디터 환경에서 게임 로직을 디버그하기 편한 설정
- 에디터 플레이 중에 C++ 로직을 추적하거나 브레이크포인트를 걸어볼 수 있음
- Devlopment
- 디버그 정보를 최소화해 실행 속도를 높인 개발용 빌드
- 독립 실행 파일 환경 테스트, 개발 단계에서 주로 쓰임
- Dvelopment Editor
- 에디터에서도 개발, 테스트를 원활히 할 수 있도록 구성된 빌드 모드
- Live Coding 사용 / 시나리오와 궁합이 좋음
- Shipping
- 최종 사용자에게 배포할 때 사용하는 릴리스(release) 빌드
- 디버그 정보를 제거하고, 성능 최적화가 극대화
- DebugGame
- 플랫폼(Platform)
- 기본적으로 Win64가 선택되어 있음. => Windows 64비트 환경을 의미
- 모바일, 콘솔로 빌드하려면 해당 플랫폼용 SDK를 추가로 설치해야함
- 코드의 빌드 과정.
- Visual Studio C++ 빌드하기
- 전체 솔루션 빌드
- Build => Build Solution (Ctrl + Shift + B)
- 엔진, 유틸리티, 게임 등 모든 모듈을 통째로 빌드
- 첫 빌드나 엔진 소스 수정 또는 엔진 전체 파일이 필요한 경우
- 프로젝트 규모가 크면 시간이 오래 걸릴 수 있음
- 부분 빌드
- Solution Explorer에서 프로젝트 우클릭 => Build 선택
- 엔진이나 다른 모듈을 제외하고, 코드만 빠르게 빌드함
- 일반적으로 C++ 로직만 수정했을 때 사용하면 효율적
- 전체 솔루션 빌드
'Unreal Engine' 카테고리의 다른 글
| [Unreal Engine] Unreal Engine_C++ 매크로 (5) | 2025.07.16 |
|---|---|
| [Unreal Engine] 리플렉션 시스템 (0) | 2025.07.09 |
| [Unreal Engine] Actor의 라이프사이클 (2) | 2025.07.01 |
| [Unreal Engine] 활용 프로그램 제작해보기 (1) | 2025.06.17 |
| [Unreal Engine]Unreal Engine 기본 개념 (0) | 2025.06.16 |