دیباگر گنو ( به انگلیسی: GNU Debugger ) ، که معمولاً به آن GDB گفته می شود و نام فایل اجرایی آن هم gdb می باشد، یک اشکال یاب استاندارد برای سیستم های نرم افزاری گنو است. این اشکال یاب، یک اشکال یاب با قابلیت پورت است که بر روی اکثر سیستم های شبه - یونیکس اجرا می شود و برای اکثر زبان های برنامه نویسی، شامل آدا، سی، سی++، آبجکتیو - سی، فری پاسکال، فرترن، جاوا و برخی دیگر کار می کند.
GDB در ابتدا توسط ریچارد استالمن در سال ۱۹۸۶ بعد از آنکه گنو ایمکس به اندازه ای منطقی پایدار شده بود، به عنوان بخشی از سیستم گنو نوشته شد. GDB یک نرم افزار آزاد است که تحت پروانه عمومی همگانی گنو منتشر شد.
GDB امکانات وسیعی را برای رهیابی و اصلاح اجرای برنامه های کامپیوتری فراهم می آورد. کاربر می تواند مقدار متغیرهای درونی برنامه ها را مشاهده و تغییردهد و حتی امکان فراخوانی توابع، مستقل از روند کار عادی برنامه خواهد داشت.
GDB کماکان به شکل فعالی در حال توسعه می باشد. همان طور که در نسخه شماره ۷ ویژگی های جدیدی شامل پشتیبانی از زبان اسکریپت نویسی پایتون اضافه شده است. همچنین از نسخه شماره ۷٫۳ نیز امکان «دیباگ کردن برگشت پذیر» نیز این امکان را می داد که در نشست دیباگ کردن به عقب بازگشته، درست مشابه بازگردانی یک برنامه خراب شده برای مشاهده علت بروز مشکل که به ویژگی های آن اضافه شد.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفGDB در ابتدا توسط ریچارد استالمن در سال ۱۹۸۶ بعد از آنکه گنو ایمکس به اندازه ای منطقی پایدار شده بود، به عنوان بخشی از سیستم گنو نوشته شد. GDB یک نرم افزار آزاد است که تحت پروانه عمومی همگانی گنو منتشر شد.
GDB امکانات وسیعی را برای رهیابی و اصلاح اجرای برنامه های کامپیوتری فراهم می آورد. کاربر می تواند مقدار متغیرهای درونی برنامه ها را مشاهده و تغییردهد و حتی امکان فراخوانی توابع، مستقل از روند کار عادی برنامه خواهد داشت.
GDB کماکان به شکل فعالی در حال توسعه می باشد. همان طور که در نسخه شماره ۷ ویژگی های جدیدی شامل پشتیبانی از زبان اسکریپت نویسی پایتون اضافه شده است. همچنین از نسخه شماره ۷٫۳ نیز امکان «دیباگ کردن برگشت پذیر» نیز این امکان را می داد که در نشست دیباگ کردن به عقب بازگشته، درست مشابه بازگردانی یک برنامه خراب شده برای مشاهده علت بروز مشکل که به ویژگی های آن اضافه شد.
wiki: گنو دیباگر