KDbg เป็นโอเพนซอร์สและซอฟต์แวร์กราฟิกฟรีดำเนินการใน C ++ และการออกแบบจากการชดเชยจะทำหน้าที่เป็น GUI (Graphical User Interface) front-end สำหรับการประยุกต์ใช้ GDB ยังเป็นที่รู้จักดีบัก GNU มันเป็นเรื่องที่ปรับแต่งเป็นพิเศษสำหรับสภาพแวดล้อมเดสก์ทอป KDE พลาสม่า
โครงการมีอินเตอร์เฟซผู้ใช้แบบกราฟิกที่ใช้งานง่ายและการโต้ตอบที่สามารถนำมาใช้สำหรับการตรวจสอบตัวแปรตั้งจุดพักเช่นเดียวกับการก้าวผ่านรหัส KDbg ได้รับการใช้ประสบความสำเร็จในการแก้ปัญหาใด ๆ ที่ program.Features glanceKDbg ช่วยให้ผู้ใช้ในการตรวจสอบค่าตัวแปรในโครงสร้างและมีจุดพักตามเงื่อนไขของการแก้จุดบกพร่องทิ้งหลักการสนับสนุนสำหรับการแนบกับกระบวนการทำงานเช่นเดียวกับฟังก์ชั่นการดีบักพื้นฐานเช่น ทำงานขั้นตอนจนติดเบรกพอยต์ตั้งค่าเปิดใช้งานเบรกพอยต์เบรกพอยต์ปิดการใช้งานเบรกพอยต์ที่ชัดเจนและเสร็จสิ้นได้รับมอบหมายให้ F5 ผ่านปุ่ม F10
หลายฟังก์ชั่นพื้นฐานอื่น ๆ จะรวมอยู่ในการประยุกต์ใช้ในระหว่างที่เราสามารถพูดถึงการสนับสนุนสำหรับการค้นหาข้อความสนับสนุนสำหรับการตั้งค่าตัวแปรสภาพแวดล้อมและการขัดแย้งโปรแกรมการสนับสนุนสำหรับการดูรหัสที่มาและการสนับสนุนสำหรับการแสดงการแสดงออกต่างๆ สมาชิกโดยตรงเป็นอีกหนึ่งคุณลักษณะที่น่าสนใจของ KDbg.Getting เริ่มต้นด้วย KDbgYou มีวิธีการสำหรับการติดตั้งแอพลิเคชันบนระบบ KDbg GNU / Linux ของคุณ หนึ่งที่ง่ายที่สุดคือโดยการเปิดผู้จัดการแพคเกจกราฟิกเริ่มต้นของคุณค้นหาและ lsquo; & rsquo kdbg; และติดตั้งแพคเกจจากที่เก็บซอฟแวร์หลักของการกระจายของคุณ
วิธีที่สองควรใช้โดยผู้ใช้ลินุกซ์ขั้นสูงหรือในกรณีที่แพคเกจไม่สามารถพบได้ใน Repos ซอฟแวร์ของระบบปฏิบัติการที่คุณเลือก ดาวน์โหลดรุ่นล่าสุดจาก Softoware บันทึกเก็บในเครื่องคอมพิวเตอร์ของคุณแกะมันและเปิดจำลอง terminal
ในลินุกซ์เทอร์มิหน้าต่างใช้ & lsquo; cd & rsquo; คำสั่งที่จะไปที่สถานที่ตั้งของไฟล์ที่เก็บสกัด (เช่น cd /home/softoware/kdbg-2.5.4) ดำเนินการและ lsquo;. & rsquo CMake; คำสั่งในการกำหนดค่าโครงการตามด้วย & lsquo; & rsquo ทำให้; คำสั่งที่จะรวบรวม
ติดตั้งระบบโปรแกรมกว้างโดยใช้ & lsquo; sudo ให้ติดตั้งและ rsquo; คำสั่งเป็นผู้ใช้ที่ได้รับการยกเว้นหรือ & lsquo; ให้ติดตั้งและ rsquo; คำสั่งเป็นราก ในขณะที่มันได้รับการทดสอบประสบความสำเร็จกับทั้ง 32 บิตและสถาปัตยกรรมคอมพิวเตอร์ 64 บิต
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
< ul>
มีอะไรใหม่ ในรุ่น 2.5.4:
- แก้ไขข้อผิดพลาด
- ชื่อไฟล์ที่มากับตัวละครต่างประเทศได้รับการจัดการที่ดีกว่า.
- เมื่อปฏิบัติการมีการโหลด GDBs พิมพ์ข้อความวินเทจที่แตกต่างกันที่แตกต่างกันบางส่วนที่ได้รับการรักษาเป็นข้อความข้อผิดพลาดไม่ถูกต้องนำไปสู่การแก้ไขจุดบกพร่องล้มเหลว เพิ่มเติมข้อความเหล่านี้จะถูกละเลยในขณะนี้.
- ตัวแปรที่ชี้ไปยังบางตัวแปรทั่วโลกขาดความสามารถในการขยายได้ด้วย GDBs ที่ผ่านมา.
- แยกของค่าสตริงที่อาศัยอยู่ในตัวแปรทั่วโลกได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 2.5.3:
- เบรกพอยต์รายการของ GDB จะแยกกันในขณะนี้อย่างถูกต้องในกรณีอื่น ๆ .
- การสื่อสารกับ GDB ภาษาท้องถิ่นทำงานในขณะนี้.
- ความผิดพลาดในการแสดงผลหน่วยความจำที่ได้รับการแก้ไข.
- แปลภาษารัสเซียและได้รับการปรับปรุง.
มีอะไรใหม่ ในรุ่น 2.5.2:
- การสนับสนุนสำหรับ GDB 7.5 ได้รับการเพิ่ม
- อื่น ๆ ของการส่งออกของ GDB ได้รับการยอมรับในขณะนี้ในบางกรณีมุม.
มีอะไรใหม่ 2.5.1 ในรุ่น:
- การปรับปรุงคุณลักษณะไมเนอร์:
- ไฟล์ .hpp ได้รับการเน้นไวยากรณ์.
- คีย์เจ k สามารถใช้ในการย้ายตำแหน่งของเคอร์เซอร์ในรหัสที่มา.
- แก้ไขข้อผิดพลาด:
- ความร่วมมือกับใหม่ GDB (7.2 และ 7.3) จะดีขึ้น:
- สตริง wchar_t เป็นพิมพ์โดย GDB 7.2 ได้รับการยอมรับ;
- รายการด้ายที่ขาดหายไปด้วย GDB 7.3;
- ออกจากโปรแกรมตรวจไม่พบ (ยัง GDB 7.3).
- ค่า Enum ใน namespaces ที่ไม่ระบุชื่อในขณะนี้ได้รับการยอมรับ.
มีอะไรใหม่ ในรุ่น 2.5.0:
- จำนวนไอคอนที่มีการแลกเปลี่ยนกับไอคอนออกซิเจน เหล่านี้ไม่ได้เป็นส่วนหนึ่งของรหัสที่มาของ KDbg.
- รัฐเซสชันต่อบั๊กโปรแกรมจะถูกเก็บไว้ในขณะนี้ในส่วนใน $ KDEHOME มากกว่าในไฟล์ .kdbgrc ในไดเรกทอรีของโปรแกรม นี้จะช่วยให้โปรแกรมการแก้ปัญหาที่อยู่ในไดเรกทอรีไม่สามารถเขียนทับ แต่นี่ก็หมายความว่าเซสชั่นข้อมูลก่อนหน้านี้ตอ.
- การแยกวิเคราะห์ที่ถูกต้องมากขึ้นของการตอบสนอง GDB ของคำสั่งต่าง ๆ ที่ได้รับการแก้ไขข้อบกพร่องในบางพื้นที่โดยเฉพาะอย่างยิ่งจุดพักชั่วคราวค่าลงทะเบียนค่า struct ถูกตัดทอนการถอดชิ้นส่วน (อีกครั้ง).
- & quot; รหัสของมุมมอง & quot; จากรายการเบรกพอยต์สามารถเปิดรหัสที่มาในกรณีอื่น ๆ อีกมากมาย.
มีอะไรใหม่ ในรุ่น 2.2.2:
- การแก้ไขข้อผิดพลาด: ข้อผิดพลาดที่ถูกนำมาแสดงแทน รหัสประกอบ gdb 7.1 เมื่อถูกนำมาใช้.
มีอะไรใหม่ ในรุ่น 2.2.1:.
- รวบรวมกับ glibc ใหม่ล้มเหลว
- ความผิดพลาดที่อาจเกิดขึ้นเมื่อหน้าต่างตัวแปรได้รับการปรับปรุง.
- ผิดพลาดเมื่อบรรทัดคำสั่งสวิทช์ -a ถูกนำมาใช้ร่วมกับชื่อปฏิบัติการที่ไม่ได้มีอยู่.
- เน้นไวยากรณ์ที่ถูกนำไปใช้กับไฟล์ทั้งหมดไม่ได้เป็นเพียง C / C ++.
- การแสดงผลที่ไม่ถูกต้องเมื่อไฟล์ถูกโหลดใหม่ที่มีสายการถอดชิ้นส่วนที่มองเห็น.
มีอะไรใหม่ ในรุ่น 2.2.0:
- คุณสมบัติ:
- หน้าต่างรหัสที่มาได้ในขณะนี้แท็บที่แนบมาซึ่งจะทำให้การเปลี่ยนไฟล์ที่มาง่ายมาก.
- หน้าต่างรหัสที่มาตอนนี้แสดงหมายเลขบรรทัดที่ด้านซ้าย.
- ขณะนี้มี & quot; ค้นหาถัดไป & quot; และ & quot; ค้นหาก่อนหน้า & quot; คำสั่งกับทางลัด F3 และ Shift + F3.
- การสนับสนุนที่ดีขึ้นของชนิดแม่แบบในตารางประเภท (ซึ่งจะใช้ในการแสดงโครงสร้างสมาชิกต่อไปให้กับตัวแปรโครงสร้าง) โดยเฉพาะอย่างยิ่งจำนวนขององค์ประกอบใน STL และ Qt เรียนคอลเลกชันที่จะแสดง.
- ข้อโต้แย้งสำหรับโปรแกรมบั๊กสามารถผ่านในบรรทัดคำสั่งของ KDbg.
- แก้ไขข้อผิดพลาด:
- คำสั่งที่ไม่ถูกต้องขั้วตั้งค่าสตริงอาจผิดพลาด KDbg ถ้ามันมีรูปแบบอื่นที่ไม่ใช่ specifiers ว่าหนึ่ง '% s'.
- ระบุรูปแบบในหน้าต่างการถ่ายโอนข้อมูลหน่วยความจำที่ไม่ได้เก็บรักษาไว้อย่างถูกต้องเมื่อการแสดงออกที่มีการเปลี่ยนแปลง.
- การตั้งจุดพักตามเงื่อนไขที่อาจผิดพลาด KDbg.
- การใช้แนบในระบบที่ใช้ง่ายแนบกับการดำเนินโต้ตอบอาจผิดพลาด KDbg.
มีอะไรใหม่ ในรุ่น 2.1.1:
- คงล้มเหลวเมื่อถอดปุ่มถูกคลิกเมื่อ ไม่มีโปรแกรมถูกโหลด.
ต้องการ
- KDE พลาสม่า
ความคิดเห็นที่ไม่พบ