Mục lục:

Làm cách nào để sử dụng GDB trên Windows?
Làm cách nào để sử dụng GDB trên Windows?

Video: Làm cách nào để sử dụng GDB trên Windows?

Video: Làm cách nào để sử dụng GDB trên Windows?
Video: Lab01: gdb tutorial - phần 1 2024, Tháng mười một
Anonim

Bắt đầu GDB

bên trong các cửa sổ bảng điều khiển lệnh, gõ arm-none-eabi- gdb và nhấn Enter. Bạn có thể làm điều này từ bất kỳ thư mục nào. Nếu bạn không chắc chắn về cách mở các cửa sổ bảng điều khiển lệnh, xem Chạy OpenOCD trên các cửa sổ . Bạn cũng có thể chạy GDB trực tiếp từ " Chạy "trong menu Bắt đầu.

Sau đây, tôi làm cách nào để sử dụng GDB?

Cách gỡ lỗi chương trình C bằng gdb trong 6 bước đơn giản

  1. Biên dịch chương trình C với tùy chọn gỡ lỗi -g. Biên dịch chương trình C của bạn với tùy chọn -g.
  2. Khởi chạy gdb. Khởi chạy trình gỡ lỗi C (gdb) như hình dưới đây.
  3. Thiết lập điểm ngắt bên trong chương trình C.
  4. Thực thi chương trình C trong trình gỡ lỗi gdb.
  5. In các giá trị biến bên trong trình gỡ lỗi gdb.
  6. Tiếp tục, bước qua các lệnh trong - gdb.

làm cách nào để biết GDB đã được cài đặt chưa? Cài đặt GDB Bạn có thể kiểm tra xem GDB đã được cài đặt chưa trên PC của bạn bằng lệnh sau. Nếu GDB không phải Cài đặt trên PC của bạn, Tải về nó bằng cách sử dụng trình quản lý gói của bạn (apt, pacman, nổi lên, v.v.). GDB được bao gồm trong MinGW. Nếu như bạn sử dụng trình quản lý gói Scoop trên Windows, GDB được cài đặt khi bạn Tải về gcc với tin sốt dẻo Tải về gcc.

Một người cũng có thể hỏi, làm cách nào để thiết lập GDB?

  1. Cài đặt mã nhị phân gdb được tạo sẵn từ các tài nguyên phân phối đã được xác minh. Bạn có thể cài đặt gdb trên bản phân phối linux dựa trên Debian (ví dụ: Ubuntu, Mint, v.v.) bằng lệnh sau. $ sudo apt-get cập nhật.
  2. Tải xuống mã nguồn của GDB, biên dịch và cài đặt. Làm theo các bước được đề cập dưới đây để biên dịch GDB từ đầu và cài đặt nó.

Công cụ GDB là gì?

GDB là viết tắt của GNU Project Debugger và là một công cụ gỡ lỗi mạnh mẽ dụng cụ cho C (cùng với các ngôn ngữ khác như C ++). Nó giúp bạn dò tìm bên trong các chương trình C của mình khi chúng đang thực thi và cũng cho phép bạn xem chính xác điều gì sẽ xảy ra khi chương trình của bạn gặp sự cố. Đi tới dấu nhắc lệnh Linux của bạn và nhập “ gdb ”.

Đề xuất: