@echo off setlocal enabledelayedexpansion where cmake >nul 2>nul if errorlevel 1 ( echo cmake not installed. pause exit /b 1 ) cmake -Bbuild -DCMAKE_TOOLCHAIN_FILE=%VCPKG_DIR%\scripts\buildsystems\vcpkg.cmake -DCMAKE_BUILD_TYPE=Release if errorlevel 1 ( config failed. pause exit /b 1 ) cmake --build build --config Release if errorlevel 1 ( build failed. pause exit /b 1 ) echo build success. pause