2016-10-05 4 views
0

Я возвращаюсь к программированию на C через несколько лет, не выполняя этого, и пытаюсь получить отладчик, настроенный на моем ноутбуке Windows 10. Вся первая страница результатов моего поиска google для «отладчика окон» в конечном итоге приводит к загрузке Windows SDK (это нормально, поскольку CDB - это то, что я использовал в школе).Неисправность установки CDB-отладчика на Windows 10

Я загрузил последнюю версию и запустил программу установки, и снял флажок без всякой коробки, кроме «инструментов отладки», - это все, что я хочу. Когда я попытался проверить это, я обнаружил, что cdb не находится на пути. Я искал весь мой диск, чтобы узнать, где он был установлен, но на моем компьютере нет cdb.exe. Когда я снова пытаюсь запустить установщик, он говорит, что мне нужно удалить SDK, прежде чем я смогу повторно запустить его, но насколько я могу судить, ничего не нужно удалить. Я не могу найти никаких следов SDK на своем компьютере.

У кого-нибудь была эта проблема/знать, что делать? Я могу предоставить дополнительную информацию, если это необходимо, но я еще не уверен, какая информация будет полезна.

ответ

0

Я не считаю, что отладчики добавлены в PATH по умолчанию; Я должен был добавить их сам. Но так как вы установили их через Windows 10 SDK, они должны быть здесь, или по крайней мере здесь:

  • 32-разрядные системы: C:\Program Files\Windows Kits\10\Debuggers\{architecture}
  • 64-разрядные системы: C:\Program Files (x86)\Windows Kits\10\Debuggers\{architecture}

где { архитектура} является одним из:

  • x86
  • x64
  • arm

Добавьте один из тех, кто в пути, и вы должны быть в состоянии получить CDB, НЦД, К.Д., ntkd и WinDbg.


Как и в стороне: В целом, все окна 10 разработчики "комплекты", включая Windows SDK, комплект драйверов Windows, оценку ОС Windows и пакет развертывания, и другие, расположены по адресу:

  • 32-разрядные системы: C:\Program Files\Windows Kits\10
  • 64-разрядные системы: C:\Program Files (x86)\Windows Kits\10

установщик Windows SDK помещает ярлык в папке выше в Thi s путь в Пуск иерархии меню:

\Windows Kits\Windows Software Development Kit\Windows Software Development Kit

(Windows 10 появляется выравниваться на один уровень этой иерархии Start Menu подкаталоге, поэтому вместо этого появляется, как \Windows Kits\Windows Software Development Kit. Но вы можете просто найти «комплект разработки программного обеспечения для Windows» и найти его таким образом в любой новой версии Windows.)

Смежные вопросы