taglib (1) 썸네일형 리스트형 CMake the cross-platform, open-source build system [출처] CMake|작성자 아미 오픈소스와 멀티 플랫폼 지원 이슈에 관심을 가지게 되면서, 자연스럽게 이런 저런 툴들을 새로 접하게 되는데, 그 중 최근에 접한 가장 강력한 툴은 바로 CMake다. 기존 프로젝트 구성은 특정 IDE나 특정 빌드 도구에 한정되어 하나의 형식으로 한정되게 되는데 (예:Visual Studio의 sln/vcproj를 다른 플랫폼에서 바로 빌드할 수 없음 ), 이런 문제점을 CMake를 통해 해결할 수 있다. 문법은 XML이 아닌 Makefile이나 ini와 같은 지나치게 오래된 방식이라 좀 불편한 점이 있고, 키워드의 단/복수 문법 또한 일관성이 없다. 게다가 버전별 호환성도 보장받을 수 없고... 이렇게 보면 나쁜 듯 하지만, 일단 CMake를 통해 프로젝트 설정을 한 번 .. 이전 1 다음