diff --git a/ci/kokoro/windows/builds/cmake.ps1 b/ci/kokoro/windows/builds/cmake.ps1 index 75f3bf8772e2a..a4d1eef91ef31 100644 --- a/ci/kokoro/windows/builds/cmake.ps1 +++ b/ci/kokoro/windows/builds/cmake.ps1 @@ -102,6 +102,7 @@ $cmake_args=@( "-DVCPKG_OVERLAY_TRIPLETS=${project_root}/ci/kokoro/windows/triplets", "-DCMAKE_C_COMPILER=cl.exe", "-DCMAKE_CXX_COMPILER=cl.exe", + "-DCMAKE_CXX_STANDARD=17", "-DGOOGLE_CLOUD_CPP_ENABLE_WERROR=ON", "-DGOOGLE_CLOUD_CPP_ENABLE_CTYPE_CORD_WORKAROUND=ON", "-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$:Debug>", diff --git a/ci/kokoro/windows/builds/quickstart-cmake.ps1 b/ci/kokoro/windows/builds/quickstart-cmake.ps1 index a20e85fc64144..7c85b5b575c0f 100644 --- a/ci/kokoro/windows/builds/quickstart-cmake.ps1 +++ b/ci/kokoro/windows/builds/quickstart-cmake.ps1 @@ -85,7 +85,8 @@ $cmake_args=@( "-DCMAKE_TOOLCHAIN_FILE=`"${vcpkg_root}/scripts/buildsystems/vcpkg.cmake`"", "-DCMAKE_BUILD_TYPE=${env:CONFIG}", "-DVCPKG_TARGET_TRIPLET=${env:VCPKG_TRIPLET}", - "-DCMAKE_CXX_COMPILER=cl.exe" + "-DCMAKE_CXX_COMPILER=cl.exe", + "-DCMAKE_CXX_STANDARD=17" ) Write-Host "$(Get-Date -Format o) Configuring CMake with $cmake_args"