You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
94 lines
3.8 KiB
Plaintext
94 lines
3.8 KiB
Plaintext
INTSourceChangelist:2639459
|
|
Availability: Docs
|
|
Title: 빌드 환경설정 참고서
|
|
Description: 솔루션 및 빌드 환경설정 참고서입니다.
|
|
Crumbs: %ROOT%, Programming, Programming/Development
|
|
Prereq: GettingStarted/RecommendedSpecifications
|
|
Related: GettingStarted/DownloadingUnrealEngine
|
|
Related: Programming/Development/BuildingUnrealEngine
|
|
Related: Programming/Development/CompilingProjects
|
|
Related: Support/Builds
|
|
Version: 4.8
|
|
|
|
[TOC (start:2 end:3)]
|
|
|
|
## 빌드 환경설정 설명
|
|
|
|
언리얼 엔진 4 (UE4) 는 UnrealBuildTool (언리얼 빌드 툴)을 통한 커스텀 빌드 메소드를 사용합니다. 이 툴은 엔진 컴파일에 있어서의 복잡한 부분을 전부 처리해 줍니다.
|
|
|
|
[INCLUDE:Programming/Development/CompilingProjects#winbuildconfig]
|
|
|
|
### UE4 솔루션용 빌드 환경설정
|
|
|
|
(#bookmark1)
|
|
|
|
UE4 솔루션을 컴파일할 때, 프로젝트의 소스 코드와 함께 엔진의 소스 코드를 함께 컴파일하게 됩니다. 이런 식으로 프로젝트를 빌드할 때 사용할 수 있는 빌드 환경설정은 다음과 같습니다:
|
|
|
|
| | Debug | DebugGame | Development | Shipping | Test |
|
|
| ----------- | ----- | --------- | ----------- | -------- | ---- |
|
|
| **[공백]** | ✓ | ✓ | ✓ | ✓ | ✓ |
|
|
| **Editor ** | ✓ | ✓ | ✓ | | |
|
|
| **Client ** | ✓ | ✓ | ✓ | ✓ | ✓ |
|
|
| **Server ** | ✓ | ✓ | ✓ | ✓ | ✓ |
|
|
|
|
### UE4 프로젝트용 빌드 환경설정
|
|
|
|
UE4 프로젝트를 컴파일할 때, 프로젝트의 소스 코드만 컴파일합니다. 이런 식으로 프로젝트를 빌드할 때 사용할 수 있는 빌드 환경설정은 다음과 같습니다:
|
|
|
|
%Globals:osselect_linux%
|
|
|
|
[OBJECT:ToggleButtonContent]
|
|
[PARAMLITERAL:category]
|
|
OS
|
|
[/PARAMLITERAL]
|
|
[PARAMLITERAL:id]
|
|
windows
|
|
[/PARAMLITERAL]
|
|
[PARAMLITERAL:active]
|
|
active_button_content
|
|
[/PARAMLITERAL]
|
|
[PARAM:content]
|
|
언리얼 엔진 바이너리 버전 빌드시 사용할 수 있는 환경설정은 다음과 같습니다:
|
|
| | Debug | DebugGame | Development | Shipping | Test |
|
|
| ----------- | ----- | --------- | ----------- | -------- | ---- |
|
|
| **[공백]** | | ✓ | ✓ | ✓ | |
|
|
| **Editor ** | | ✓ | ✓ | | |
|
|
| **Client ** | | | | | |
|
|
| **Server ** | | | | | |
|
|
[/PARAM]
|
|
[/OBJECT]
|
|
[OBJECT:ToggleButtonContent]
|
|
[PARAMLITERAL:category]
|
|
OS
|
|
[/PARAMLITERAL]
|
|
[PARAMLITERAL:id]
|
|
mac
|
|
[/PARAMLITERAL]
|
|
[PARAMLITERAL:active]
|
|
[/PARAMLITERAL]
|
|
[PARAM:content]
|
|
| | Debug | DebugGame | Development | Shipping | Test |
|
|
| ----------- | ----- | --------- | ----------- | -------- | ---- |
|
|
| **[empty]** | | ✓ | ✓ | ✓ | |
|
|
| **Editor ** | | ✓ | ✓ | | |
|
|
| **Client ** | | | | | |
|
|
| **Server ** | | | | | |
|
|
[/PARAM]
|
|
[/OBJECT]
|
|
[OBJECT:ToggleButtonContent]
|
|
[PARAMLITERAL:category]
|
|
OS
|
|
[/PARAMLITERAL]
|
|
[PARAMLITERAL:id]
|
|
linux
|
|
[/PARAMLITERAL]
|
|
[PARAMLITERAL:active]
|
|
[/PARAMLITERAL]
|
|
[PARAM:content]
|
|
[REGION:warning]
|
|
현재 리눅스 용으로는 언리얼 엔진 바이너리 인스톨러를 제공하지 않습니다.
|
|
리눅스 사용자는 [UE4 솔루션용 빌드 환경설정](#bookmark1) 부분을 참고하세요.
|
|
_소스에서 언리얼 엔진을 빌드하는 방법은 [](GettingStarted/DownloadingUnrealEngine) 문서를 참고하시기 바랍니다._
|
|
[/REGION]
|
|
[/PARAM]
|
|
[/OBJECT] |