Do’s and Don’ts CMake Antipatterns CMake Patterns Do’s and Don’ts CMake Antipatterns The next two lists are heavily based on the excellent gist Effective Modern CMake . Tha...
Boost library Boost library The Boost library is included in the find packages that CMake provides, but it has a couple of oddities in how it works. See FindBoost for a full d...
Building Building on Linux Requirements Building steps Building on Windows Requirements Default way Building with Meson Building with Qmake Using QtCreator Compiling on Lin...
Adding Features Position independent code Little libraries Interprocedural optimization Adding Features There are lots of compiler and linker settings. When you need to add ...
Packages in editable mode Put say/1.0 package in editable mode Using say/1.0 package in editable mode Working with editable packages Building editable dependencies Revert the e...