깃허브만 봐도 대부분의 프로젝트는 빌드 시스템을 사용하고 있습니다. 언어를 공부하는 것을 넘어 그 주변 환경이 어떻게 돌아가는 지에 대해 공부하고자 합니다.
CMake를 사용하는 [nana, nanogui, abseil, flatui] 프로젝트 중 하나를 선택하여 빌드 설정을 보고 이해하며 자신에게 맞는 설정을 만들 수 있다.
먼저 CMake에 대해 공부한다. 공식 튜토리얼을 사용한다.
CMake Tutorial - CMake 3.16.0 Documentation
이후 [nana, nanogui, absil, flatui] 중 하나를 선택하여 빌드를 시도한다.