Qt creator nie widzi debuggera
-
Witam!
Pierwszy raz używam Qt i mam problem już na starcie: Qt creator mimo zainstalowania całego SDK dla windowsa 10 nie widzi debuggera, co może być przyczyną i jak to naprawić? -
Spróbuj dodać do zmiennej systemowej PATH ścieżkę do tej wersji Qt dla Windowsa.
Jakoś tak:
Qt-installationdir/5.5/mingw/bin -
Qt i debugger to 2 różne rzeczy. Nie zaśmiecaj PATH. Dodawanie tam Qt nic nie da a może sporo popsuć.
Którego IDE używasz - Qt Creator czy Visual Studio? Jesli Qt Creator to który kompilator - MinGW czy kompilator z Visual Studio?
Jeśli MinGW to gdb (debugger) powinien być zainstalowany razem z nim i ustawiony automatycznie.
Żeby zainstalowac debugger dla VS trzeba zaznaczyc opcję "Debugging tools for Windows" instalując Windows SDK. Napisałeś że zainstalowałeś całe, ale upewnij się - sprawdź, czy w ścieżce
<ścieżka do Windows SDK>/Debuggers/x64/
jest plikcdb.exe
(plik debuggera). Jesli nie to pewnie ominąłeś ten checkbox w instalatorze.Sprawdź, czy Qt Creator widzi debugger - Tools -> Options -> Build & Run -> Debuggers: powinieneś tam widzieć coś w rodzaju "Auto-detected CDB at ...".
Sprawdź, czy twój kit ma ustawiony debugger (pewnie nie jesli doinstalowałeś go potem. Wejdź do Tools -> options -> Build & Run -> Kits, zaznac swój kit i zobacz czy ma usatwiony debugger. Jesli nie to wybierz CDB z listy.