The title is for good SEO. If you are thinking you will be doing that in just C++, please reconsider your decisions. I would suggest to use Go for stuff like this. And
Posts related to vcpkg, a C++ package manager developed by Microsoft
Packaging all the krita dependencies with vcpkg for a smoother cross platform development experience.