Conan library as C++20 module.
- CMake >= 3.28
- ninja >= 1.11.1
- clang >= 19
- conan >= 2.16
git clone https://github.com/conan-io/conan.git conan-io
cd conan-io
sudo pip install -e . --break-system-packages
sudo apt install clang-19 clang-tools-19
bash update-alternatives-clang.sh 19 19
Set clang alternative
update-alternatives --config clang
No need to build and install CMake and ninja, conan will install and used them, see conanfile.py and build scripts how to do it.
bash build
To support conan recipe for other complilers see fmt-conan-recipe