دیباگ در کیوت
-
p{direction:rtl; text-align:right}. از لیست Tool Chains کامپایلر خودت رو انتخاب کن
!http://up98.org/upload/server1/01/a/ka4yv0ly3flrz4iau17.png(check_debugger)! -
p{direction:rtl; text-align:right}. در حالت کلی دو مدل باینری داریم. باینریهای نهایی (Release) و باینریهای دیباگ. دیباگها حجمشون خیلی بیشتره. چون اطلاعات مربوط به کد رو نگه میدارن.
وقتی یک بار برنامه رو در حالت Release کامپایل کنی، برای اجرای دیباگ، باید یک بار clean کنی تمام object ها و باینریهای نهایی (در لینوکس فایلهای .o) پاک بشن و دوباره بهشکل دیباگ ساخته بشن. در غیر این صورت نمیشه باینری نهایی رو تریس کرد.
جدای از همهٔ اینها در حالت کلی برای دیباگ کردن هر برنامهای (چه کیوت چه معمولی) باید GDB (GNU Debugger) روی سیستم نصب باشه. دو پست قبل، دوتا بالاتر از ToolChain قسمت دیباگ هست. اونجا رو نگاه کن... -
-
p{direction:rtl; text-align:right}. دیباگ بر شما مبارک!
ُStep Into
!http://up98.org/upload/server1/01/a/ibr7v8qeavc8ideqpo3z.png(Step Into)!p{direction:rtl; text-align:right}. اون کد رو هم در همون خطی که راست به چپ میخوای بنویسی درج کن