Дата публикации: 13.04.2025

Ошибка CMake после переустановки Windows

  • Восковые свечи
    Эффективное решение для оптовых закупок восковых свечей
    nizhsvechi.ru
566f2944

Содержимое статьи:

После переустановки Windows при сборке проекта с помощью CMake возникла следующая ошибка:

CMake Error at C:/Program Files/CMake/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find WDK (missing: WDK_LATEST_NTDDK_FILE)
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
.cache/cpm/findwdk/e16a4e69fb67097fad3767918d3b21889de6d160/cmake/FindWdk.cmake:57 (find_package_handle_standard_args)
src/CMakeLists.txt:27 (find_package)
Configuring incomplete, errors occurred!

Возможные причины

  • Не установлен Windows Driver Kit (WDK).
  • Неправильные переменные среды для WDK.
  • Поврежденные файлы CMake.

    Решение

    1. Установка Windows Driver Kit

  • Установите WDK из официального источника Microsoft:
    https://developer.microsoft.com/en-us/windows-hardware/get-started/desktop 2. Настройка переменных среды WDK
  • Убедитесь, что переменные среды WDK_VERSION и WDK_DIR установлены и указывают на соответствующие расположения WDK.
  • Переменную WDK_VERSION можно установить с помощью команды:
    set WDK_VERSION=10.0.19041.0
  • Переменную WDK_DIR можно установить к расположению WDK, например:
    set WDK_DIR=C:\Program Files (x86)\Windows Kits\10
  • Перезапустите командную строку или терминал после изменения переменных среды.
    3. Перезагрузка кэша CMake
  • Удалите папки .cache и CMakeCache.txt из каталога проекта.
    4. Перенастройка и пересборка проекта
  • Перенастройте проект с помощью CMake:
    cmake -B build
  • Пересоберите проект:
    cmake --build build


ADG-ENERGY АД-30-Т400 генератор
Аниме Бесконечные небеса онлайн смотреть бесплатно субтитры
Аренда автокрана 25 тонн Москва с гарантией качества
Аренда тепловых пушек в Москве
Автомобильное ЗУ LDNio DL-213 2100мА белое для iPhone/iPad
Доверенность на таможенное оформление: сроки
Есть ли в Москве CASUAL Second Hand онлайн?
Инновационные методы 3D-печати в строительстве жилых домов из бетонных блоков
Инновационные методы 3D-печати в строительстве настолов для офисных пространств
Кадастровые работы в Саратове
Как правильно планировать и осуществлять строительство: детальный руководство
Как провести успешное строительство: Пошаговое Руководство
Как создать сайт с отзывами клиентов?
Практические советы по Sape.ru
Пржевальское: молодежь и молодежные инициативы
Производство и монтаж инженерных систем в Крыму и Севастополе
Рост продаж через связку Google Ads и SEO: практическая дорожная карта
Руководство по настройке God of War
Рулетка видеосвязи
SAP CRM для электронной коммерции
SEO-анализ сайта
Строительство: Основы, Тенденции и Практические Рекомендации
Unturned - игра в стиле выживания с открытым миром
VDSina: Самый лучший хостинг в 2024
Введение в строительство: основы и принципы
Заказ металлической мебели в производстве