Problem z debuggerem?

dział ogólny

Problem z debuggerem?

Nowy postprzez politech » niedziela, 5 września 2010, 16:50

Witam włączyłem ostatnio swój projekt, żeby dokończyć go i zauważyłem fakt, że pomimo wstawienia breakpointów program nie zatrzymuje się na nich a kontynuuje swoje działanie- nie wiem czym to jest spowodowane zwłaszcza, że nic nie zmieniałem w ustawieniach projektu/środowiska. Kiedy tworze nowy projekt breakpointy działają poprawnie...
Avatar użytkownika
politech
Homos antropiczny
Homos antropiczny
 
Posty: 56
Dołączył(a): poniedziałek, 26 lipca 2010, 13:21
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder 2006
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez polymorphism » niedziela, 5 września 2010, 17:34

Przebuduj (opcja rebuild) cały projekt od nowa, może coś się pochrzaniło z debug info.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez politech » niedziela, 5 września 2010, 19:12

jest w bcb 6 w ogoel taka opcja jak rebuild?(czy chodzi o zwykle skompilowanie wszystkich modułów i połączenie w plik wykonywalny(build) , bo to robiłem i nie pomogło)
Avatar użytkownika
politech
Homos antropiczny
Homos antropiczny
 
Posty: 56
Dołączył(a): poniedziałek, 26 lipca 2010, 13:21
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder 2006
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez Cyfrowy Baron » niedziela, 5 września 2010, 19:43

Jest build nie rebuild. Wybierz menu: Project -> Build. Usuń z katalogu projektu wszystkie pliki tymczasowe i przebuduj.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez politech » niedziela, 5 września 2010, 19:52

pliki tymczasowe to te z rozszerzeniem tmp?

Edit.: pousowałem wszystki *.tmp praz projekt.tds zrobilem build i dalej nie rozwiazuje to problemu
Avatar użytkownika
politech
Homos antropiczny
Homos antropiczny
 
Posty: 56
Dołączył(a): poniedziałek, 26 lipca 2010, 13:21
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder 2006
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez Corvis » niedziela, 5 września 2010, 21:23

Wybierz wersję projektu DEBUG a nie RELEASE
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    Windows VistaOpera

Re: Problem z debuggerem?

Nowy postprzez polymorphism » niedziela, 5 września 2010, 21:24

Rzekomo nie zmieniał nic w opcjach projektu...
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez Corvis » niedziela, 5 września 2010, 21:26

Wszyscy kłamią ;P

Jeszcze zależy jakiego koloru są breakpointy po uruchomieniu program.


Edit. Jest jeszcze Project -> Clean
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    Windows VistaOpera

Re: Problem z debuggerem?

Nowy postprzez politech » niedziela, 5 września 2010, 21:36

Wersje projektu zmienilem na Relase->zbudowałem->zmienilem na Debbug->zbudowałem i pomogło
Avatar użytkownika
politech
Homos antropiczny
Homos antropiczny
 
Posty: 56
Dołączył(a): poniedziałek, 26 lipca 2010, 13:21
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP Pro SP2
Kompilator: C++ Builder 2006
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez Cyfrowy Baron » niedziela, 5 września 2010, 21:40

pliki tymczasowe to te z rozszerzeniem tmp?


Pliki tymczasowe to: *.~??; *.~?; *.obj; *.tds; *.#??; *.pch; *.ilc; *.ild; *.ils; *.ilf

gdzie znak zapytania ( ? ) to dowolny znak. W załączniku masz plik CLEAN.BAT, skopiuj go do katalogu projektu, uruchom, a tymczasowe pliki zostaną usunięte.



polymorphism napisał(a):Rzekomo nie zmieniał nic w opcjach projektu...


To raczej metoda kompilacji, przy czym wydaje się oczywiste, że jeżeli chce się debugować program to przy kompilacji trzeba wybrać opcję DEBUG, a nie RELEASE.

Aby móc debugować informacje dodawane do końcowego pliku wykonywalnego, należy zaznaczyć na zakładce Linkier opcję Create debug information.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez polymorphism » niedziela, 5 września 2010, 21:51

To raczej metoda kompilacji (...)

Co nie zmienia faktu, że trzeba ją zmienić w opcjach projektu... w każdym razie tak pamiętam.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z debuggerem?

Nowy postprzez Cyfrowy Baron » niedziela, 5 września 2010, 22:14

Co nie zmienia faktu, że trzeba ją zmienić w opcjach projektu... w każdym razie tak pamiętam.


W zasadzie to prawda, tylko w nowszych wersjach środowiska, nie trzeba się zagłębiać w opcje projektu, gdyż jest to na wierzchu.

release.png
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 3 gości