May 2024
Beginner to intermediate
504 pages
11h 49m
English
We have now gathered enough information to start talking about the core function of CMake: building projects. In CMake, a project contains all the source files and the configuration necessary to manage the process of bringing our solutions to life. Configuration starts by performing all the checks: verifying if the target platform is supported, ensuring the presence of all essential dependencies and tools, and confirming the compatibility of the provided compiler with the required features.
Once the preliminary checks are completed, CMake proceeds to generate a buildsystem tailored to the selected build tool. Then, the buildsystem is executed, which means compiling the source files and linking them together ...
Read now
Unlock full access