01
vcpkg and Microsoft’s Attempt to Modernize C++ Dependency Management
vcpkg attacked a long-standing C++ pain point by making native libraries discoverable, buildable, configurable, and project-declarable across Windows, Linux, and macOS.
↗
vcpkg attacked a long-standing C++ pain point by making native libraries discoverable, buildable, configurable, and project-declarable across Windows, Linux, and macOS.
CMake made cross-platform builds a generation problem: one project description could produce native build environments for Unix, Windows, macOS, IDEs, and later build executors such as Ninja.