this post was submitted on 01 Oct 2023
17 points (100.0% liked)

C++

1755 readers
1 users here now

The center for all discussion and news regarding C++.

Rules

founded 1 year ago
MODERATORS
17
CMake Guidelines (developer.mantidproject.org)
submitted 1 year ago by lysdexic to c/cpp
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

IMO CMake is perfect for large, minimally configurable projects. It handles dependencies for incremental builds well (though maybe that's more the build system (make, ninja, etc.) than CMake itself), and I personally enjoy using it.

However, once people start getting clever with it, it quickly becomes incomprehensibly complicated.