Câu hỏi được gắn thẻ «gdb»

Sử dụng thẻ này cho các vấn đề liên quan đến hoặc liên quan đến GDB, trình gỡ lỗi tiêu chuẩn cho hệ thống phần mềm GNU.



2
GCC -g vs -g3 GDB Flag: Sự khác biệt là gì?
Khi biên dịch mã nguồn C với gcc hoặc Clang, tôi luôn sử dụng -gcờ để tạo thông tin gỡ lỗi cho gdb. gcc -g -o helloworld helloworld.c Tôi nhận thấy rằng một số người đề xuất -g3thay thế. Sự khác biệt giữa cờ -gvà -g3cờ là gì? Ngoài ra …
102 c  debugging  gcc  gdb  clang 






3
Cách đặt các điểm ngắt trên các thư viện được chia sẻ trong tương lai bằng cờ lệnh
Tôi đang cố gắng tự động hóa phiên gdb bằng cách sử dụng --commandcờ. Tôi đang cố gắng thiết lập một điểm ngắt trên một hàm trong thư viện được chia sẻ (Unix tương đương với DLL). Cmds.gdb của tôi trông như thế này: set args /home/shlomi/conf/bugs/kde/font-break.txt b IA__FcFontMatch r …
93 c++  c  linux  unix  gdb 



5
gdb: "Không có bảng biểu tượng nào được tải"
Tôi tiếp tục nhận được thông báo lỗi này khi cố gắng thêm một điểm ngắt trong gdb. Tôi đã sử dụng các lệnh này để biên dịch: gcc -g main.c utmpib2.c -o main.o and: cc -g main.c utmpib2.c -o main.o and also: g++ -g main.c utmpib2.c -o main.o Tôi …
90 c  gdb 


5
Sự khác biệt giữa gcc -ggdb và gcc -g là gì
Khi tôi sử dụng gcc để biên dịch các chương trình C, tôi thường sử dụng -gđể lấy một số thông tin gỡ lỗi vào tệp elf để gdb có thể giúp tôi nếu cần. Tuy nhiên, tôi nhận thấy rằng một số chương trình sử dụng -ggdb, vì nó …
90 gcc  gdb 

4
GDB: ngắt nếu biến có giá trị bằng
Tôi muốn đặt GDB một điểm ngắt khi một biến bằng một số giá trị tôi đã đặt, tôi đã thử ví dụ sau: #include <stdio.h> main() { int i = 0; for(i=0;i<7;++i) printf("%d\n", i); return 0; } Đầu ra từ GDB: (gdb) break if ((int)i == 5) No default …
89 c  gdb 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.