📄️ Build and test
QuorumKit uses Conan 2 for dependency management and CMake for building. Make sure you have all prerequisites installed before starting.
📄️ Prerequisites
C++ toolchain
📄️ Navigate the repository
The top-level directories:
📄️ Run the examples
All examples live under examples/. They build through the main QuorumKit CMake project, so they reuse the same Conan-managed dependencies and the same braft target as the library.
📄️ Migrate from braft
If you have existing code that uses braft, you do not need to change it all at once. The compatibility headers under include/braft/ still work -- they call into the QuorumKit implementation underneath.
📄️ Troubleshoot common problems
Conan cannot find brpc