컴파일
프로젝트를 컴파일하는 방법을 설명합니다.
빌드 방법
방법 1: Grapicar Studio에서 빌드
- 프로젝트 열기
- 툴바의 "Build" 버튼 클릭
- 빌드 타입 선택 (Debug 또는 Release)
- 빌드 시작
- 빌드 완료 후 실행 파일 생성
방법 2: VSCode에서 빌드
프로젝트는 VSCode와 통합되어 있습니다. Build 버튼을 클릭하면 VSCode가 열리고 빌드할 수 있습니다.
CMake 빌드
Debug/Release 전환:
Ctrl + Shift + P(Windows/Linux) 또는Cmd + Shift + P(macOS)- "CMake: 구성 사전 설정 선택" 입력
- "Windows MSVC x64 Debug" 또는 "Windows MSVC x64 Release" 선택
디버그/시작 프로그램 설정:
Ctrl + Shift + P- "CMake: 디버그/시작 대상 설정 선택" 입력
- 원하는 프로젝트 선택
빌드:
- 하단 톱니 아이콘의 빌드 버튼 클릭
디버그 실행:
- 하단 벌레 아이콘 클릭
실행:
- 하단 삼각형 아이콘 클릭
Tasks.json 기반 빌드
빌드:
Ctrl + Shift + B(Windows/Linux) 또는Cmd + Shift + B(macOS)- Debug 또는 Release 빌드 선택
실행:
Ctrl + F5(Windows/Linux) 또는Cmd + F5(macOS)
방법 3: 명령줄에서 빌드
터미널에서 직접 CMake를 사용하여 빌드할 수 있습니다:
# 빌드 디렉토리 생성
mkdir build
cd build
# CMake 구성
cmake .. -DCMAKE_BUILD_TYPE=Debug
# 빌드
cmake --build . --config Debug
Release 빌드:
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release
빌드 출력
빌드가 완료되면 build/ 폴더에 다음 파일들이 생성됩니다:
- 실행 파일:
.exe(Windows), 실행 파일 (macOS/Linux) - 오브젝트 파일:
.obj(Windows),.o(macOS/Linux) - 라이브러리 파일:
.lib,.dll등 (필요시)
빌드 설정
CMakeLists.txt
프로젝트의 빌드 설정은 CMakeLists.txt 파일에서 정의됩니다:
- 프로젝트 이름: 프로젝트 이름 정의
- 소스 파일: 컴파일할 소스 파일 목록
- 라이브러리: 링크할 라이브러리
- 컴파일러 옵션: 컴파일러 플래그
빌드 옵션
CMake 구성 시 빌드 옵션을 설정할 수 있습니다:
- CMAKE_BUILD_TYPE: Debug 또는 Release
- CMAKE_CXX_COMPILER: C++ 컴파일러 지정
- 기타 옵션들
다음 단계
- 배포: 빌드된 프로젝트 배포하기
- 빌드 및 배포 개요: 빌드 개요 확인