Met CMake kun je min of meer automatisch je project laten bouwen zonder dat je zelf een Makefile hoeft te maken. CMake produceert een Makefile voor je. En het heeft nog een paar voordelen:
- CMake is cross-platform
- CMake maakt het eenvoudig om zelf een library te maken
Een paar tutorials
Quick start
In de hoofdfolder van je project, maak je een file CMakeLists.txtcmake_minimum_required(VERSION 3.10) # set the project name project(speaker) # indicate the executable and all of its source files add_executable(speaker speaker.cpp speaker_main.cpp)
Om CMAKE voor de eerste keer te configureren:
cmake ../<this directory>
En daarna kun je je programma bouwen:
cmake --build .