นี่คือคำสั่ง kdbg ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
kdbg - ส่วนต่อประสานกราฟิกดีบักเกอร์
เรื่องย่อ
เคดีบีจี [ ตัวเลือกทั่วไป ] [ -t ไฟล์ ] [ -r เครื่อง ] [ -l ภาษา ] [ -p pid ] [ โครงการ ]
[ แกน ]
DESCRIPTION
kdbg เป็นส่วนต่อประสานกราฟิกกับผู้ใช้ จีดีบี, ดีบักเกอร์ GNU มันให้สัญชาตญาณ
อินเทอร์เฟซสำหรับการตั้งค่าเบรกพอยต์ การตรวจสอบตัวแปร การก้าวผ่านโค้ด และอื่นๆ
มากกว่า. KDbg ต้องการ KDE แต่คุณสามารถดีบักโปรแกรมใดก็ได้
KDbg ยังสามารถดีบักสคริปต์ XSLT (การแปลสไตล์ชีต XML) ได้โดยเชื่อมต่อกับ xsldbg.
ผู้ใช้ Debian ต้องติดตั้ง kxsldbg แพ็คเกจเพื่อใช้คุณสมบัตินี้
คุณสามารถส่ง KDbg พา ธ ของไฟล์เรียกทำงานเพื่อแก้ไขข้อบกพร่อง (โครงการ) หรือคอร์ดัมพ์ที่จะดีบัก
(แกน).
คุณสมบัติของ KDbg รวมถึง:
การตรวจสอบค่าตัวแปรในโครงสร้างแบบทรี
สมาชิกโดยตรง: สำหรับข้อมูลผสมบางประเภท ค่าสมาชิกที่สำคัญที่สุดคือ
แสดงถัดจากชื่อตัวแปร เพื่อไม่ให้ต้องขยาย
แผนผังย่อยของตัวแปรนั้นเพื่อดูค่าสมาชิก KDbg ยังสามารถแสดง
ค่า QString ของ Qt ซึ่งเป็นสตริง Unicode
ดีบักเกอร์ที่ปลายนิ้วของคุณ: ฟังก์ชันดีบักเกอร์พื้นฐาน (ขั้นตอน ถัดไป เรียกใช้
เสร็จสิ้น จนถึง set/clear/enable/disable breakpoint) ถูกผูกไว้กับปุ่มฟังก์ชัน F5
ผ่าน F10 รวดเร็วและง่ายดาย
ดูซอร์สโค้ด ข้อความค้นหา ตั้งค่าอาร์กิวเมนต์ของโปรแกรมและตัวแปรสภาพแวดล้อม
แสดงนิพจน์โดยพลการ
การดีบักคอร์ดัมพ์ สามารถเชื่อมต่อกับกระบวนการที่ทำงานอยู่ได้
เบรกพอยต์แบบมีเงื่อนไข
OPTIONS
ด้านล่างนี้คือตัวเลือกเฉพาะของ kdbg สำหรับข้อมูลสรุปตัวเลือกทั้งหมด ให้เรียกใช้ เคดีบีจี --ช่วยด้วย.
-t ไฟล์
เขียนบันทึกการสนทนากับโปรแกรมแก้ไขข้อบกพร่องลงในไฟล์ที่กำหนด
-r เครื่อง
ใช้การดีบักระยะไกลผ่านอุปกรณ์ที่กำหนด
-l ภาษา
ระบุภาษาของโปรแกรม/สคริปต์ที่จะดีบัก นี่ต้องเป็นอย่างใดอย่างหนึ่ง C (สำหรับ
โปรแกรม C/C++) หรือ XSL (สำหรับสคริปต์ XSLT) หากตัวเลือกนี้ไม่ผ่าน แสดงว่า KDbg
จะพยายามอนุมานภาษาจากชื่อไฟล์ที่กำหนด
-p pid แนบไปกับกระบวนการด้วย ID กระบวนการที่กำหนด
ใช้ kdbg ออนไลน์โดยใช้บริการ onworks.net