Files
UnrealEngineUWP/Engine/Documentation/Source/Programming/UnrealBuildSystem/Configuration/Windows/BuildConfigurationWindows.KOR.udn
Ben Marsh 49831a5631 Include documentation source in repository.
[CL 2489162 by Ben Marsh in Main branch]
2015-03-24 08:35:52 -04:00

46 lines
2.2 KiB
Plaintext

INTSourceChangelist:2374181
Availability:Public
Title:윈도우용 언리얼 빌드 시스템 환경설정
Crumbs: %ROOT%, Programming, Programming/UnrealBuildSystem/Configuration
Description:윈도우용 엔진 빌드 방법 제어를 위한 언리얼 빌드 시스템 환결설정 입니다.
Version: 4.5
Unreal Build System (언리얼 빌드 시스템)은 `BuildConfiguration.cs` 를 통해 다양한 요구에 맞도록 빌드 프로세스를 변경하기 위한 환경설정이 가능합니다.
윈도우 전용 옵션의 경우, `UEBuildWindows.cs` 환경설정을 변경하면 됩니다.
## 윈도우 XP 지원 추가
### 최소 사양
**서비스 팩 3 이 설치된 윈도우 XP 만 지원됩니다**.
**OpenGL 3.2 이상을 지원하는 비디오 카드도 필요합니다**.
### 윈도우 XP 지원 포함 빌드
$ WindowsPlatform::SupportWindowsXP : True 면 윈도우 XP 와 호환되는 UE4 빌드가 생성됩니다.
XP 지원을 켜려면, `SetupEnvironment` 에서 강제로 꺼지는 부분을 찾아서 이렇게 업데이트합니다:
public override void SetUpEnvironment(UEBuildTarget InBuildTarget)
{
...
// Win32 XP is only supported at this time.
SupportWindowsXP = InBuildTarget.Platform == UnrealTargetPlatform.Win32;
윈도우 XP 호환 빌드를 켜면 컴파일러가 강제로 `Windows SDK 7.1` 를 사용하게 됩니다. 즉 `Windows SDK 8.0` 에 제공되는 함수성을 사용하는 것은 컴파일되지 않는다는 뜻입니다. sdk 전용 코드는 WINVER 검사를 통해 코멘트 처리하면 됩니다:
#if WINVER == 0x0502
// Windows SDK 7.1 code should live inside this block
#else
// Windows SDK 8.0 code should live inside this block
#endif
### 게임을 윈도우 XP 에서 실행시키기
윈도우 XP 는 DirectX 10 또는 Directx 11 을 지원하지 않기에, 게임의 타겟 RHI 로 OpenGL 이 포함되어 있어야 합니다.
에디터에서 이것을 포함시키는 옵션은 다음 위치에서 찾을 수 있습니다:
_편집->프로젝트 세팅->플랫폼->윈도우_
[![](EnableOpenGLForWindows.png)](Programming/UnrealBuildSystem/Configuration/Windows)
게임 패키징 이후 윈도우 XP 머신의 바이너리 디렉토리에서 게임 실행파일을 실행시킬 수 있을 것입니다.