스톤에이지 8.0 구축 가이드2
========================================================
01. 준비물 — 호스트(Windows) 측
========================================================
사설서버를 돌리는 머신은 Windows 한 대로 충분합니다. 서버는
그 안의 WSL2(리눅스)에서 돌고, 클라이언트는 Windows 네이티브로
돕니다. 즉 한 PC 안에서 서버-클라가 공존하는 구조입니다.
--------------------------------------------------------
[ 운영체제 ]
--------------------------------------------------------
- Windows 10 또는 11
- WSL2 활성화 (배포판은 Ubuntu 권장)
- 한국어판 Windows에서 검증함 (CP949 코드페이지가 기본)
WSL2가 핵심입니다. WSL1은 네트워크/파일시스템 동작이 달라
권장하지 않습니다. `wsl --set-default-version 2` 로 설정하세요.
--------------------------------------------------------
[ 빌드 도구 (클라이언트 컴파일용) ]
--------------------------------------------------------
- Visual Studio 2022 "Build Tools" (Community 아님!)
- MSVC v141 toolset (VS2017 호환 툴셋) — 반드시 필요
- Windows 10 SDK
- MSBuild 경로:
C:\Program Files (x86)\Microsoft Visual Studio\2022\
BuildTools\MSBuild\Current\Bin\MSBuild.exe
주의: v141 툴셋이 없으면 프로젝트가 열리지 않거나 빌드가
실패합니다. VS Installer에서 "개별 구성요소" 탭에서
"MSVC v141" 을 따로 체크해 설치해야 합니다.
--------------------------------------------------------
[ 소스 ]
--------------------------------------------------------
- 클라이언트 소스: GitHub anson1788/stoneage (2.5 커스텀)
-> 이 소스가 8.0/8.5가 아니라 "2.5 커스텀에 8.0 조각이
섞인" 형태라는 점이 나중에 빌드 시행착오의 핵심 원인이
됩니다. (17번 파일 참조)
--------------------------------------------------------
다음: 02_준비물_게스트.txt (WSL2 Ubuntu 패키지)

야추리아 님의 최근 댓글