Tôi đang thực hiện các bước đầu tiên của mình với GDB trong chế độ TUI.vấn đề với đầu ra ứng dụng được gỡ lỗi trong gdb
Trong phiên gỡ lỗi, tôi thấy mỗi dòng xuất ra bảng điều khiển xuất hiện trong một dòng đơn (trong hình bạn thấy 222222
được tô sáng bằng màu đỏ). Nó giống như có một cửa sổ đầu ra của một dòng duy nhất.
Trên hết, mỗi \n
không dọn dẹp đường đó để tất cả các chuỗi ghi đè lên nhau khiến cho đầu ra của tôi rất khó hiểu.
Bạn có thể giúp tôi một chút về vấn đề này hay chỉ cho tôi một số lệnh quan trọng cần tìm để có đầu ra sạch không?
Tôi cũng đánh dấu một khu vực khác (trong hình 1111111
) bởi vì chuỗi đầu tiên được xuất ra ở đó và sau đó tất cả khác trên khung cửa sổ mã nguồn.
Cảm ơn rất nhiều! Với CTRL + L & out chế độ TUI trông tốt hơn. Tôi có thể hỏi bạn thêm một câu hỏi nữa không? Bạn có biết cách tạo một vùng trong màn hình GDB tương tự như VSStudio OUTPUT PANE không? Tôi muốn một khu vực của màn hình dành riêng hoàn toàn cho đầu ra giao diện điều khiển và đồng thời làm gỡ lỗi của tôi/xem mã của tôi. –
Tôi thấy điều này và tôi hy vọng sẽ giúp http://ftp.gnu.org/old-gnu/Manuals/gdb-5.1.1/html_node/gdb_183.html –
Theo như tôi biết không có tính năng nào trong gdb là OUTPUT PANE. Nhưng có thể chuyển hướng tất cả đầu ra chương trình đến một thiết bị đầu cuối khác bằng lệnh TTY của gdb: http://sourceware.org/gdb/current/onlinedocs/gdb/Input_002fOutput.html#index-tty-127 – ks1322