CMake in ClickHouse TL; DR How to make ClickHouse compile and link faster? CMake files types List of CMake flags ClickHouse modes External libraries External libraries system/b...
Running CMake Building a project From the build directory (pick one) From the source directory (pick one) Picking a compiler Picking a generator Setting options Verbose and p...
Installing CMake Quick list (more info on each method below) Official package CMake Default Versions Windows MacOS Linux RHEL/CentOS Ubuntu Other General tools CI Full l...
CMake in ClickHouse TL; DR How to make ClickHouse compile and link faster? CMake files types List of CMake flags ClickHouse modes External libraries External libraries system/b...
Configure CMake Create a CMake build script Add NDK APIs Add other prebuilt libraries Include other CMake projects Configure CMake A CMake build script is a plain text fil...
An Introduction to Modern CMake Why do I need a good build system? Why must the answer be CMake? Why use a Modern CMake? Other sources Credits An Introduction to Modern CM...