2009-09-25 17 views

Odpowiedz

5

Upewnij się, że skonfigurowałeś Qt Creator do konfiguracji kompilacji "Debugowanie" (menu Build -> Ustaw konfigurację zestawu -> Debugowanie). To może wydawać się oczywiste, ale ja przypadkowo ustawiłem "Release" i spędziłem wiele godzin szukając problemów z konfiguracją gdb, gdy Qt Creator w milczeniu zignorował moje punkty przerwania, mimo że uruchomiłem aplikację za pomocą polecenia "Start Debugging".

Należy również pamiętać, że ponowna konfiguracja Qt Creator dla wersji do debugowania może w tym przypadku być niewystarczająca, ale trzeba będzie również przeprowadzić pełną przebudowę, aby zmiany konfiguracji miały zastosowanie w całym projekcie (tak, to było dodatkowe krok musiałem zrobić).

Kreator Qt naprawdę mógłby zrobić z oknem ostrzegawczym, jeśli spróbujesz debugować kompilacje za pomocą konfiguracji wydania, tak jak program Visual Studio robi to od wieków. Uniknie tych niemych niepowodzeń.

+0

Qt Creator wyświetla teraz okno dialogowe z ostrzeżeniem dokładnie w tym przypadku, przynajmniej tak wczesne jak 4.3.1 i prawdopodobnie znacznie wcześniej. –

0

można uruchomić Qt Creator z dodatkową opcją

C:\QtSDK\QtCreator\bin\qtcreator.exe "-disable-cdb" 

wyłączyć CDB.

Powiązane problemy