This is an old revision of the document!


Debugging

Programele pot să nu meargă din mai multe motive. Pagina aceasta prezintă câteva abordări pe care să le urmați pentru a face debugging atunci când programele voastre nu funcționează. Lista nu este exhaustivă, ci doar prezintă câteva erori frecvente și moduri în care ați putea să le rezolvați.

Erori de compilare

Dacă programul vostru nu este scris corect din punct de vedere sintactic, atunci acesta va da erori la compilare.

gcc generează un excutabil doar dacă NU au existat erori de compilare. Dacă generează output, înseamnă că există probleme. Trebuie să vă asigurați întotdeauna că gcc nu a generat niciun output, pentru a fi siguri că aveți un executabil nou generat.

Uneori gcc generează erori și astfel nu se generează fișierul executabil dorit. Dacă totuși există un executabil, înseamnă că este cel creat înainte ca compilarea să înceapă să genereze erori. Aceasta este o greșeală frecventă.

Asigurați-vă întotdeauna de faptul că gcc nu produce niciun output.

programare/debugging.1477895005.txt.gz · Last modified: 2016/10/31 08:23 by laura.vasilescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0