نه به اون سادگی
فایل 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