# CMAKE\_CXX\_CLANG\_TIDY error : unknown argument: '-external:IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\ucrt'

**URL:** https://discourse.cmake.org/t/cmake-cxx-clang-tidy-error-unknown-argument-external-program-files-x86-windows-kits-10-include-10-0-22621-0-ucrt/11169
**Category:** Usage
**Created:** [July 5, 2024, 6:56am UTC](https://discourse.cmake.org/t/cmake-cxx-clang-tidy-error-unknown-argument-external-program-files-x86-windows-kits-10-include-10-0-22621-0-ucrt/11169 "2024-07-05T06:56:36Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![mickae1](https://discourse.cmake.org/user_avatar/discourse.cmake.org/mickae1/32/2479_2.png) [@mickae1](https://discourse.cmake.org/u/mickae1)
#### Post date: [July 5, 2024, 6:56am UTC](https://discourse.cmake.org/t/cmake-cxx-clang-tidy-error-unknown-argument-external-program-files-x86-windows-kits-10-include-10-0-22621-0-ucrt/11169/1 "2024-07-05T06:56:37Z")

</div>

I’m using CMake with visual studio 2022, When I try to use CMAKE\_CXX\_CLANG\_TIDY , it doesn’t work, because visual studio 2022 use:

-external:I

How Can I fix it ?

---

<div class="post-metadata">

### Author: ![hsattler](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/h/59ef9b/32.png) [@hsattler](https://discourse.cmake.org/u/hsattler)
#### Post date: [July 5, 2024, 8:01am UTC](https://discourse.cmake.org/t/cmake-cxx-clang-tidy-error-unknown-argument-external-program-files-x86-windows-kits-10-include-10-0-22621-0-ucrt/11169/2 "2024-07-05T08:01:16Z")

</div>

Update LLVM? Which version do you have?

---

<div class="post-metadata">

### Author: ![mickae1](https://discourse.cmake.org/user_avatar/discourse.cmake.org/mickae1/32/2479_2.png) [@mickae1](https://discourse.cmake.org/u/mickae1)
#### Post date: [July 5, 2024, 3:02pm UTC](https://discourse.cmake.org/t/cmake-cxx-clang-tidy-error-unknown-argument-external-program-files-x86-windows-kits-10-include-10-0-22621-0-ucrt/11169/3 "2024-07-05T15:02:26Z")

</div>

LLVM version 18.1.8, I’m using -extra-arg=-Wno-unknown-warning-option  
to fix the issue
