[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

مرجع لینوکس ایران