Pytanie here jest takie samo jak moje, ale rozwiązanie nie działa dla mnie. Używam QtCreator 2.4.1 na Windows 7. Kiedy próbuję debugować prostą aplikację Hello World, wyświetlany komunikat to: "Preferowany silnik debuggera do debugowania plików binarnych typu" x86-windows-msvc2010-pe-32bit "jest niedostępny .... Szczegóły: Nie ma pliku binarnego CDB dostępnego dla plików binarnych w formacie "x86-windows-msvc2010-pe-32bit"Jak skonfigurować CDB w Qt Creator?
Kiedy okazało się, że w moim systemie nie było pliku cdb.exe, miałem zainstalowany pakiet Windows SDK z debugerem narzędzia i bieżąca lokalizacja pliku cdb.exe to "C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ x86 \ cdb.exe" i "C: \ Program Files (x86) \ Windows Kits \ 8.0 \ Debuggers \ x64 \ cdb.exe ",
Na zakładce CDB skonfigurowałem serwer symboli oraz ścieżkę CDB.exe, ale na próżno!
QtCreator-> Narzędzia-> Opcje-> Debugger-> CDB Tab-> ma następujące pola:
Dodatkowe argumenty
użycie CDB konsoli
Symbol Ścieżki
Źródło Ścieżki
Prawidłowe położenie przerwania itp ..
Czy ktoś może uprzejmie wyjaśnić szczegółowo, co oznaczają te wartości i jakie są tutaj oczekiwane. Ktoś z powodzeniem debugował każdą aplikację korzystającą z Qt Creator.
Proszę odnieść ten link:
http://qt-project.org/forums/viewthread/16018/
Hej Martin, Czy w końcu rozwiązać ten problem jak ja posiadającego dokładnie to samo?Widziałem odpowiedź dotyczącą nowej lokalizacji narzędzi debugowania .Net i że QT 2.5 może to rozwiązać, ale patrząc na QT 2.5 Beta - nie. Więc, jakieś inne pomysły? może powrócić do narzędzi .Net 4.0 zamiast nowego 4.5? – Adi
Hi Adi, nie mogłem rozwiązać problemu na Qt Creator, jednak pobrałem wtyczkę wizualną Qt visual studio (http://qt.nokia.com/downloads/visual-studio-add-in) i udało mi się zdebugować aplikację . – Martin