Sets up CMake presets to utilize the Vcpkg toolchain.
Specifies the Vcpkg root directory and manifest features.
Defines the installation directory for Vcpkg packages.
Forces the usage of Ninja as the make program.
Configures CMakePresets.json to utilize vcpkg for dependency management.
Adds support for building with vcpkg.
Adds error message for missing VCPKG_ROOT environment variable.
Adds explicit VCPKG_MANIFEST_FEATURES and VCPKG_INSTALLED_DIR to CMakePresets.json.
Adds benchmark dependency to vcpkg.json.