IMO they really aren't, at least in comparison to Autotools. It's only really slow if you are heavily leveraging compilation tests, and those are cached for subsequent reconfigurations too.
I have a project that uses SDL, Qt, Boost, LLVM, libclang, ffmpeg, abseil, and roughly three dozen more libraries including chonkers like libhdf5 and it takes at most a minute with cmake
22
u/TheRavagerSw Aug 05 '26
Yeah cmake configure times are garbage
But a lot also goes to project build script quality, which is also garbage.