ডিবাগিং প্রোগ্রামার এবং নিরাপত্তা গবেষকদের জন্য একটি অপরিহার্য দক্ষতা। ডিবাগিংয়ের একটি শক্তিশালী উপলব্ধি আপনাকে নিম্ন স্তরে একটি এক্সিকিউটেবল বুঝতে এবং যে কোনও লুকানো ত্রুটিগুলি ধরতে দেয়।
দিনের MUO ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন
GNU ডিবাগার বা, GDB হল একটি নিরবধি ডিবাগিং টুল যা বছরের পর বছর ধরে প্রোগ্রামাররা নির্ভর করছে। লিনাক্সে কীভাবে জিডিবি ব্যবহার করবেন তা এখানে।
নমুনা প্রোগ্রাম প্রস্তুতি
GDB এর বৈশিষ্ট্যগুলি অন্বেষণ করার জন্য আপনাকে পরীক্ষা করার জন্য একটি এক্সিকিউটেবল প্রয়োজন হবে৷ প্রদর্শনের জন্য, আপনি একটি কী-চেকিং প্রোগ্রামে GDB চালাবেন একবার সোর্স কোড এবং ডিবাগ চিহ্নগুলি উপলব্ধ থাকবে, একবার সোর্স কোড ছাড়াই, এবং একটি সাধারণ মাল্টিথ্রেডেড প্রোগ্রামে যা স্ক্রীনে বার্তাগুলি প্রিন্ট করে, উভয়ই C তে লেখা এবং GCC দিয়ে সংকলিত ( GNU C কম্পাইলার)।