2016-10-05 31 views
0

Ich kehre nach einigen Jahren, in denen ich es nicht mache, zur C-Programmierung zurück und versuche, einen Debugger auf meinem Windows 10-Laptop einzurichten. Die ganze erste Seite der Ergebnisse auf meiner Google-Suche nach "Windows Debugger" führte schließlich zum Windows SDK-Download (was in Ordnung ist, da CDB ist, was ich in der Schule verwendet habe).Probleme beim Installieren des CDB-Debuggers unter Windows 10

Ich habe die neueste Version heruntergeladen und das Installationsprogramm ausgeführt, und jede Box außer den "Debug-Tools" deaktiviert - das ist alles was ich will. Als ich versuchte, es zu testen, fand ich, dass CDB nicht im Pfad war. Ich habe meine gesamte Festplatte durchsucht, um herauszufinden, wo sie installiert wurde, aber nirgendwo auf meinem Computer ist cdb.exe vorhanden. Wenn ich versuche, das Installationsprogramm erneut auszuführen, muss das SDK zunächst deinstalliert werden, bevor ich es erneut ausführen kann. Soweit ich feststellen kann, muss jedoch nichts deinstalliert werden. Ich kann keine Spur des SDK auf meinem Computer finden.

Hat jemand dieses Problem gehabt/weiß was zu tun ist? Ich kann bei Bedarf mehr Informationen zur Verfügung stellen, aber ich bin mir noch nicht sicher, welche Informationen hilfreich wären.

Antwort

0

Ich glaube nicht, dass die Debugger dem PATH standardmäßig hinzugefügt werden; Ich musste sie selbst hinzufügen. Aber da Sie sie über das SDK von Windows 10 installiert ist, sollen sie hier oder zumindest hier in der Nähe:

  • 32-Bit-Systeme: C:\Program Files\Windows Kits\10\Debuggers\{architecture}
  • 64-Bit-Systeme: C:\Program Files (x86)\Windows Kits\10\Debuggers\{architecture}

where { Architektur} gehört:

  • x86
  • x64
  • arm

einer von denen zu PATH hinzufügen, und Sie sollten in der Lage sein cdb zu bekommen, ntsd, kd, ntkd und WinDbg.


Als beiseite: Allgemeiner alle Windows-10-Entwickler "Kits" mit dem Windows SDK, Windows Driver Kit Windows Assessment and Deployment Kit und andere, befinden sich in:

  • 32-Bit-Systeme: C:\Program Files\Windows Kits\10
  • 64-Bit-Systeme: C:\Program Files (x86)\Windows Kits\10

Das Windows SDK Installer eine Verknüpfung zu dem obigen Ordner bei thi s Pfad im Startmenü Hierarchie:

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

(Windows-10 erscheint eine Ebene dieser Startmenü Unterordnerhierarchie zu glätten, so dass es stattdessen als \Windows Kits\Windows Software Development Kit erscheint. Aber Sie können einfach nach "Windows Software Development Kit" suchen und finden es so in jeder neuen Version von Windows.)

Verwandte Themen