mkdir build cd build :: Configure. cmake -G "Ninja" ^ -D CMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX% ^ -D BUILD_SHARED_LIBS=ON ^ -D CMAKE_BUILD_TYPE=Release ^ %SRC_DIR% if errorlevel 1 exit 1 :: Build. ninja if errorlevel 1 exit 1 :: Install. ninja install if errorlevel 1 exit 1 :: Test. ctest --output-on-failure if errorlevel 1 exit 1