Debugging with GDB: The GNU Source-Level Debugger, 10th Edition

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Stallman, Richard, Shebs, Stan, Pesch, Roland

Nhà xuất bản: GNU Free Documentation License

Năm xuất bản: 2021

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Trình gỡ lỗi GNU cho phép bạn xem những gì đang diễn ra bên trong một chương trình khi nó thực thi - hoặc chương trình đang làm gì tại thời điểm nó bị sập. GDB hỗ trợ C, C++, Java, Fortran và Assembly cùng nhiều ngôn ngữ khác; nó cũng được thiết kế để hoạt động chặt chẽ với Bộ sưu tập Trình biên dịch GNU (GCC). Chương trình Gỡ lỗi GNU có bốn tính năng đặc biệt giúp bạn phát hiện lỗi ngay tại chỗ: Nó khởi động chương trình thay bạn, chỉ định bất kỳ điều gì có thể ảnh hưởng đến hành vi của nó. Khiến chương trình của bạn dừng lại trong các điều kiện được chỉ định. Kiểm tra điều gì đã xảy ra khi chương trình dừng lại. Cho phép bạn thử nghiệm các thay đổi để xem chúng ảnh hưởng như thế nào đến chương trình. Cuốn sách này sẽ hướng dẫn bạn: thiết lập và xóa điểm dừng kiểm tra ngăn xếp, tệp nguồn và dữ liệu kiểm tra bảng ký hiệu thay đổi thực thi chương trình chỉ định mục tiêu gỡ lỗi cách điều khiển trình gỡ lỗi cách sử dụng chuỗi lệnh đóng hộp cách cài đặt GDB và nhiều hơn nữa! Tài liệu hướng dẫn này được viết cho các lập trình viên. Nó được thiết kế để ai đó có thể bắt đầu sử dụng GDB ngay sau khi đọc chương đầu tiên, hoặc đọc toàn bộ tài liệu hướng dẫn và nắm vững chương trình. Tóm tắt ý tưởng và ví dụ mở rộng được đưa ra.

Abstract:

The GNU Debugger allows you to see what is going on inside a program while it executes - or what a program was doing at the moment it crashed. GDB supports C, C++, Java, Fortran and Assembly among other languages; it is also designed to work closely with the GNU Compiler Collection (GCC). The GNU Debugger Program has four special features that helps you catch bugs in the act: It starts your program for you, specifying anything that might affect it's behavior. Makes your program stop under specified conditions. Examines what happened when the program stopped. Allows you to experiment with changes to see what effect they have on the program. This book will show you: setting and clearing breakpoints examining the stack, source files and data examining the symbol table altering program execution specifying a target for debugging how to control the debugger how to use canned command sequences how to install GDB and much more! This manual is written for programmers. It is designed so someone can begin utilizing GDB after just reading the first chapter, or read the whole manual and master the program. Synopsis of ideas and extensive examples are given.

Ngôn ngữ:eng
Tác giả:Stallman, Richard, Shebs, Stan, Pesch, Roland
Thông tin nhan đề:Debugging with GDB: The GNU Source-Level Debugger, 10th Edition
Nhà xuất bản:GNU Free Documentation License
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en
Nguồn gốc:https://it-ebooks.dev/books/programming/debugging-with-gdb-10th-edition
Mô tả vật lý:881p.
Năm xuất bản:2021

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)