Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Debagiranje programa u Dev-C++

[es] :: C/C++ programiranje :: Debagiranje programa u Dev-C++

[ Pregleda: 4523 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Debagiranje programa u Dev-C++20.12.2005. u 23:50 - pre 223 meseci
Kako debagovati programe u Dev-C++ v 4.9.9.2?

Lepo u opcijama linker stavim uključivanje debbuging informacija, zatim stisnem rebuild all, pa debug, i ništa. Tvrdi da nema debug informacije, pita da li hoću sa njima da prevedem program, kažem da hoću, prevede se, probam opet i ništa.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Debagiranje programa u Dev-C++21.12.2005. u 11:51 - pre 223 meseci
Koliko znam... da bi debugovao program trebalo bi da postavis breakpointe na kriticna mesta (ona za koje mislis da imaju bug), da gledas sadrzaje promenljivih dok ides step-into ili step-over i da tako utvrdis tacnu lokaciju greske... itd... klikom na debug ni jedan debuger ne moze sam da pronadje greske.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dial.InfoSky.Net.



+2790 Profil

icon Re: Debagiranje programa u Dev-C++22.12.2005. u 07:50 - pre 223 meseci
Mislim da vrlo dobro znam šta je dibager i kako se dibageri koriste. Koristio sam mnoge i svi su mi radili osim ovog.

Pitanje glasi: Kako u Dev-C++ okruženju da izvršavam program liniju po liniju? Jednostavno, ne radi. U opcijama linkera sam omogućio ubacivanje dibag informacija, ali i pored toga komanda run to cursor, ili bilo koja njoj slična, ne radi!
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 402



Profil

icon Re: Debagiranje programa u Dev-C++22.12.2005. u 09:02 - pre 223 meseci
Ako si podesio linker, onda je redosled operacije:
- postavi prekidne tacke,
- Rebuild All
- F8 : program pocne izvrsavanje a zaustavi se na prvom Breakpointu (pod uslovom da ne ocekuje neku interveciju od korisnika)
- zatim mozes ici liniji po liniju (F7)

Kod mene radi, mozda sporo a mozda se ponekad i zaglupi, ali radi.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Debagiranje programa u Dev-C++22.12.2005. u 11:39 - pre 223 meseci
Kod mene radi savrseno cak i bez rebuilda... cak lepo i radi kada u toku rada dodajem nove breakpointe.
 
Odgovor na temu

neopravdano_odsutan
Zekoslav Mrkva

Član broj: 77111
Poruke: 21
*.dlp313.bih.net.ba.



Profil

icon Re: Debagiranje programa u Dev-C++24.12.2005. u 23:56 - pre 223 meseci
I ja isto imam isti problem sa debbugiranjem programa u dev-c++. Naime uradim sve sto je IDB opisao gore, postavim break points, zatim rebuild all, pa F8 (debbug) i zatim sa F7 radim TRACE, i on fakat ide od linije do linije kroz kod, ne preskacuci ni jednu liniju (ukoliko i ne treba da preskace), ali kada naidje na naredbu SCANF, npr: Scanf("%d",&a) on dodje do nje i nastavi dalje, ne trazeci od mene da mu ista unesem.
Isto sa PRINTF naredbom. U pascalu nije tako, niti u starom C kompajleru (onj sto radi pod DOS-om). On radi uredno TRACE, kada naidje na scanf on i trazi od mene da mu unesem nesto.
Jer koja korist od TRACE i ostali stvarcica kada ne mozemo pratiti nase varijable kako se ponasaju (ADD WATCH sada postaje beskoristan).

Ako neko ima rijesenje na ova pitanja molio bih u svoje ime i u ime drugih da pojasni, jer stvarno bez debbugera programirati je besmisleno.
Snaga je glava koja lovu valja
 
Odgovor na temu

darkon
Darko Novakovic
Istrazivac, IMP
Beograd

Član broj: 13647
Poruke: 166
*.adsl-1.sezampro.yu.

Jabber: darkon@elitesecurity.org


+1 Profil

icon Re: Debagiranje programa u Dev-C++12.04.2008. u 15:11 - pre 195 meseci
http://www.youtube.com/watch?v=4yW0XXNLdtI
"Verovatno da preko nje mnoge sile kontrolišu mnogo šta..." - GANDOR
"Kada bi ljudski mozak bio tako jednostavan da bismo mogli da ga shvatimo, onda bismo mi bili toliko glupi da ga ipak ne bismo mogli shvatiti."
 
Odgovor na temu

[es] :: C/C++ programiranje :: Debagiranje programa u Dev-C++

[ Pregleda: 4523 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.