본문으로 건너뛰기

빌드 및 배포 개요

프로젝트를 빌드하고 배포하는 방법을 설명합니다.

빌드란?

빌드는 프로젝트의 소스 코드와 리소스를 컴파일하여 실행 가능한 파일을 생성하는 과정입니다.

빌드 프로세스

  1. 소스 코드 컴파일: C++ 소스 코드를 컴파일
  2. 리소스 처리: 리소스 파일 처리
  3. 링크: 오브젝트 파일을 실행 파일로 링크
  4. 패키징: 실행 파일과 필요한 파일들을 패키징

빌드 타입

Debug 빌드

디버깅을 위한 빌드입니다.

  • 특징: 디버그 정보 포함, 최적화 비활성화
  • 용도: 개발 및 디버깅
  • 성능: 실행 속도 느림, 파일 크기 큼

Release 빌드

배포를 위한 빌드입니다.

  • 특징: 디버그 정보 제거, 최적화 활성화
  • 용도: 최종 배포
  • 성능: 실행 속도 빠름, 파일 크기 작음

빌드 도구

Grapicar Studio 프로젝트는 CMake를 사용하여 빌드됩니다.

CMake

CMake는 크로스 플랫폼 빌드 시스템 생성 도구입니다. CMakeLists.txt 파일을 사용하여 빌드 설정을 정의합니다.

다음 단계

  • 컴파일: 빌드 방법 자세히 알아보기
  • 배포: 배포 방법 알아보기