লিনাক্সে GNU ডিবাগার দিয়ে শুরু করা: একটি ক্র্যাশ কোর্স

লিনাক্সে GNU ডিবাগার দিয়ে শুরু করা: একটি ক্র্যাশ কোর্স
আপনার মত পাঠকরা MUO সমর্থন করতে সাহায্য করে। আপনি যখন আমাদের সাইটে লিঙ্ক ব্যবহার করে একটি ক্রয় করেন, আমরা একটি অনুমোদিত কমিশন উপার্জন করতে পারি। আরও পড়ুন

ডিবাগিং প্রোগ্রামার এবং নিরাপত্তা গবেষকদের জন্য একটি অপরিহার্য দক্ষতা। ডিবাগিংয়ের একটি শক্তিশালী উপলব্ধি আপনাকে নিম্ন স্তরে একটি এক্সিকিউটেবল বুঝতে এবং যে কোনও লুকানো ত্রুটিগুলি ধরতে দেয়।





দিনের MUO ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন

GNU ডিবাগার বা, GDB হল একটি নিরবধি ডিবাগিং টুল যা বছরের পর বছর ধরে প্রোগ্রামাররা নির্ভর করছে। লিনাক্সে কীভাবে জিডিবি ব্যবহার করবেন তা এখানে।





নমুনা প্রোগ্রাম প্রস্তুতি

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