[align=center]
[/align]فایل cpp رو با g++ کامپایل کنید و حتما سوئیچ -g رو وقت لینک اضافه کنید .یعنی مثل این کامپایلش کنید :
کد:
g++ -g test.cpp -o test
بعد برنامه رو با gdb اجرا کنید ( قبلش مطمئن شوید که gdb و هم g++ نصبه هر دو تا رو از توی سیناپتیک نصب کنید اگه نصب نیست.)
مثلا اینطوری :
کد:
gdb ./test
حالا برنامه اجرا نشده!! فقط بارگزاری شده. میخواین Break point بگذارید مثلا خط ۲۰ بنویسید : (حالا یه ترمینال داریید که توش نوشته (gdb)
کد:
b 20
هر چند تا بخواین میتونین ایجاد کنید. بنویسید r و برنامه رو اجرا کنید. به خط ۲۰ برسه وایمیسه. برای خط به خط اجرا کردن s رو بزنید و بعد Enter برای چاپ یه متغیر بزنید p بعد اسم متغیر بعد Enter برای اینکه برین خط بعد ولی داخل توابع نشید n و کلی دستور دیگه که توی راهنمای gdb هست که اونم میتونید از سیناپتیک نصب کنید gdb-doc