# cmake 3.29.0-rc3 getting error-Selecting Windows SDK version...

**URL:** <https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366>\
**Category:** Code\
**Created:** [March 14, 2024, 5:05pm UTC](https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366 "2024-03-14T17:05:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![waylab](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/w/edb3f5/32.png) [@waylab](https://discourse.cmake.org/u/waylab)\
**Post date:** [March 14, 2024, 5:05pm UTC](https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366/1 "2024-03-14T17:05:59Z")

</div>

Hi, what changes do I need in to do

computer windows 11 home x64  
vs community 2022  
orbbecsdk 1.9.4  
cmake 3.29.0-rc3

cmake window shows  
current generator:visual studio 17 2022  
in red  
make\_configuation\_types Debug;Release;MinSizeRel;RelWithDebInfo

—error—  
Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.  
CMake Error at CMakeLists.txt:3 (project):  
Failed to run MSBuild command:

## cmakelists.txt top 3 lines (orbbec examples directory)

cmake\_minimum\_required(VERSION 3.29)

project(OrbbecSDK-Samples LANGUAGES CXX C)

---

<div class="post-metadata">

**Author:** ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)\
**Post date:** [April 10, 2024, 10:08pm UTC](https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366/2 "2024-04-10T22:08:48Z")

</div>

You’re probably missing an SDK component in the Visual Studio installer. Or build tools.

---

<div class="post-metadata">

**Author:** ![yecate](https://discourse.cmake.org/user_avatar/discourse.cmake.org/yecate/32/4529_2.png) [@yecate](https://discourse.cmake.org/u/yecate)\
**Post date:** [April 23, 2024, 1:54pm UTC](https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366/3 "2024-04-23T13:54:34Z")

</div>

Maybe I also encountered the same problem  
❯ cmake --version  
cmake version 3.29.2  
windows 11

– Building for: Visual Studio 17 2022  
– Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.  
– The C compiler identification is unknown  
– The CXX compiler identification is unknown  
CMake Error at CMakeLists.txt:2 (project):  
No CMAKE\_C\_COMPILER could be found.

CMake Error at CMakeLists.txt:2 (project):  
No CMAKE\_CXX\_COMPILER could be found.

– Configuring incomplete, errors occurred!

---

<div class="post-metadata">

**Author:** ![retif](https://discourse.cmake.org/user_avatar/discourse.cmake.org/retif/32/1776_2.png) [@retif](https://discourse.cmake.org/u/retif)\
**Post date:** [April 23, 2024, 4:58pm UTC](https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366/4 "2024-04-23T16:58:31Z")

</div>

What’s the output of `cl` command? Should print MSVC version and usage example (_if it is available in your `PATH`_).  
Also, have you tried running CMake from VS prompt (_`/path/to/vs/Common7/Tools/VsDevCmd.bat`_)?

---

<div class="post-metadata">

**Author:** ![yecate](https://discourse.cmake.org/user_avatar/discourse.cmake.org/yecate/32/4529_2.png) [@yecate](https://discourse.cmake.org/u/yecate)\
**Post date:** [April 24, 2024, 12:26am UTC](https://discourse.cmake.org/t/cmake-3-29-0-rc3-getting-error-selecting-windows-sdk-version/10366/5 "2024-04-24T00:26:10Z")

</div>

* * *

\*\* Visual Studio 2022 Developer Command Prompt v17.9.6  
\*\* Copyright (c) 2022 Microsoft Corporation

* * *

[vcvarsall.bat] Environment initialized for: ‘x64’

K:\IDE\vs2022\>cl  
Microsoft (R) C/C++ Optimizing Compiler Version 19.39.33523 for x64  
Copyright (C) Microsoft Corporation. All rights reserved.

usage: cl [option…] filename… [/link linkoption…]

K:\IDE\vs2022\>pushd C:\Users\yecat\source\repos\CMakeProject1

C:\Users\yecat\source\repos\CMakeProject1\>mkdir build

C:\Users\yecat\source\repos\CMakeProject1\>cd build

C:\Users\yecat\source\repos\CMakeProject1\build\>cmake …  
– Building for: Visual Studio 17 2022  
– Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.  
– The C compiler identification is unknown  
– The CXX compiler identification is unknown  
CMake Error at CMakeLists.txt:12 (project):  
No CMAKE\_C\_COMPILER could be found.

CMake Error at CMakeLists.txt:12 (project):  
No CMAKE\_CXX\_COMPILER could be found.

– Configuring incomplete, errors occurred!

C:\Users\yecat\source\repos\CMakeProject1\build\>cl  
Microsoft (R) C/C++ Optimizing Compiler Version 19.39.33523 for x64  
Copyright (C) Microsoft Corporation. All rights reserved.

usage: cl [option…] filename… [/link linkoption…]

C:\Users\yecat\source\repos\CMakeProject1\build\>
