C++ doesn't have a standard build system, let alone an ecosystem to distribute packages and manage dependencies. Builds used to be Makefiles on *NIX, and whatever random MS was doing on Windows, but now people at least mostly agree on cmake (though there are others that are trying to do the same thing).