
Computer Science/C++
알기 쉬운 CMake 개념 정리 및 구조 파악. CMake 튜토리얼 (Tutorial)
본 글의 목적은 개인 정리이므로 100 % 정확한 내용은 아닐 수 있습니다. CMake 설치 CMake는 Cygwin, Debian, FreeBSD, Mac OS X 등 Unix 기반 OS distribution에는 자동으로 package manager로 설치되어 있을 확률이 높다. Windows는 cmake-gui 설치를 권장하며 source에서 binary installation도 가능하니 cmake 웹사이트를 참고하면 된다. 왜 CMake? CMake의 매력은 Cross-Compiling을 쉽고 간편하게 하는 데에 있다고 생각한다. 현재에 IT 생태계는 운영체제 Windows, Mac OS, iOS, Android 등 방대하고 Software를 각 운영체제에 맞춰서 설계하는 것은 쉽지 않다. 이를 ..