วิธีการติดตั้ง GNU Debugger GDB บน ​​Linux Mint 21

Withi Kar Tid Tang Gnu Debugger Gdb Bn Linux Mint 21



GNU Debugger หรือที่เรียกกันทั่วไปว่า GDB เป็นเครื่องมือดีบักโอเพ่นซอร์สที่ทรงพลังและสามารถทำงานได้บนระบบปฏิบัติการ Linux และ Unix เครื่องมือ GDB ได้รับการออกแบบมาโดยเฉพาะสำหรับภาษา C และ C++; เนื่องจากมีภาษาที่รองรับที่หลากหลาย จึงสามารถดีบักภาษาอื่นๆ ได้ เช่น Ada, Fortran, Go, Pascal และอื่นๆ อีกมากมาย มันถูกใช้โดยนักพัฒนาเพื่อตรวจสอบตัวแปร การเรียกใช้ฟังก์ชัน การดีบักมาโครตัวประมวลผลล่วงหน้า สถาปัตยกรรมการดีบักไคลเอนต์เซิร์ฟเวอร์ และคุณสมบัติอื่น ๆ อีกมากมายที่ใคร ๆ ก็นึกออก

ติดตั้ง GDB บน ​​Linux Mint 21

ใน Linux เรามีสองวิธีในการติดตั้ง GDB บนระบบ Linux Mint 21:







    • การใช้เทอร์มินัล
    • การใช้ GUI

วิธีที่ 1: ติดตั้ง GDB โดยใช้ Terminal

ในการปฏิบัติตามแนวทางเทอร์มินัล คุณต้องอัพเดตที่เก็บระบบก่อนเพื่อให้อัพเดตแพ็คเกจทั้งหมด:



$ sudo apt update



ตอนนี้ ให้รันคำสั่งการติดตั้งต่อไปนี้เพื่อติดตั้ง GDB บนระบบ Linux Mint 21:



$ sudo ฉลาด ติดตั้ง gdb



พิมพ์คำสั่ง version เพื่อตรวจสอบว่าระบบของคุณติดตั้งเครื่องมือ GDB สำเร็จหรือไม่:





$ gdb --รุ่น



วิ่ง GDB บนระบบของคุณผ่านเทอร์มินัล ให้รันคำสั่งต่อไปนี้:

$ gdb



คุณยังสามารถลบ GDB ออกจากระบบของคุณโดยดำเนินการคำสั่งต่อไปนี้:



$ sudo apt ลบ gdb


วิธีที่ 2: ติดตั้ง GDB โดยใช้ GUI

เปิดตัวจัดการซอฟต์แวร์ ค้นหา GDB โดยใช้แถบค้นหา และกดผลลัพธ์ที่ถูกต้องจากผลลัพธ์ต่างๆ:


คลิกที่ ติดตั้ง ปุ่มเพื่อให้ติดตั้งบนระบบ Linux Mint 21:


สิ่งนี้ต้องใช้สิทธิ์ sudo เนื่องจากคุณจะได้รับก็ต่อเมื่อคุณทำงานเป็นผู้ใช้ขั้นสูงเท่านั้น พิมพ์รหัสผ่าน Linux Mint แล้วคลิกไปที่ ตรวจสอบสิทธิ์ :


มันจะเริ่มติดตั้งโปรแกรมหลังจากการตรวจสอบ:


เครื่องมือ GDB ได้รับการติดตั้งบนระบบ Linux Mint 21 ของคุณ คลิกที่ ปล่อย ปุ่มเพื่อเปิดบนระบบของคุณ


คุณสามารถลบออกได้โดยกดปุ่ม ลบ ปุ่ม.

บทสรุป

GDB เป็นเครื่องมือดีบั๊กแบบโอเพ่นซอร์ส ยอดนิยมและพกพาได้ ซึ่งนักพัฒนาใช้เพื่อดีบักโปรแกรมที่เขียนด้วยภาษา C, C++, FORTRAN, Go, Pascal และภาษาอื่นๆ อีกมากมาย เครื่องมือนี้ยังช่วยในการติดตามคำแนะนำของโปรแกรมและดีบั๊ก จากคู่มือนี้ เราได้เรียนรู้วิธีการติดตั้ง GDB บนระบบ Linux Mint 21 โดยใช้เทอร์มินัลและ GUI