2016-02-19 19 views
6

Bất cứ khi nào tôi cố gắng gỡ lỗi bất kỳ chương trình nào (ví dụ: thông báo chào mừng), tôi nhận được lời nhắc này. Bất kỳ ý tưởng làm thế nào để chạy trình gỡ lỗi cho chương trình C++?Netbeans "Giải quyết lệnh thiếu trình gỡ rối" C++

enter image description here Tôi đang sử dụng Macbook Pro OS X El Capitan (10.11.3)

+0

Vì bạn đã gắn thẻ này với [tag: gdb], bạn đã thực sự cố gắng vào '/ usr/bin/gdb' hoặc tương tự vào trường "Debugger Command"? –

+0

@ KenY-N Tôi đã làm, nhưng không có gì thay đổi. Tôi vẫn không thể bấm ok, và '/ usr/bin/gdb' được đánh dấu màu đỏ! – Lieft1951

Trả lời

0

Sử dụng Synaptic để cài đặt gdb. Trình gỡ lỗi này là bắt buộc đối với Netbeans.

1

Đảm bảo gdb được cài đặt trong máy của bạn. bạn có thể làm điều này bằng cách làm theo C: \ cygwin64> setup-x86_64.exe -q -P gdb

sau này, chọn gdb như một trình gỡ lỗi trong netbeans gdb location

3

Đối với Mac OSX 10.5 trở lên,

  1. Cài đặt Homebrew (nếu bạn không có nó đã)

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
    
  2. Install GDB

    brew install gdb 
    
  3. Chuyển đến https://sourceware.org/gdb/wiki/BuildingOnDarwin và làm theo hướng dẫn để ký mã số nhị phân gdb.

  4. Nếu bạn đang ở trên Sierra, chạy lệnh sau trong terminal của bạn

    echo "set startup-with-shell off" >> ~/.gdbinit 
    
  5. Cuối cùng, chạy comamnd sau trong terminal của bạn

    which gdb 
    
  6. Sao chép đường dẫn đầu ra từ lệnh đó , (của tôi là/usr/local/bin/gdb) vào hộp Debugger Command trong Netbeans và bắt đầu gỡ lỗi!
+0

cảm ơn, làm việc trên macOS Sierra –

0

Trên máy Mac, trước tiên tôi đã cài đặt HomeBrew, sau đó theo dõi chính xác trên Hệ điều hành Sierra. Làm việc hoàn hảo. Sau khi Homebrew được cài đặt, bạn phải tạo sau đó ký giấy chứng nhận gdb của bạn. Sau đó chọn nó trong phần trình gỡ rối IDE của bạn.

Hướng dẫn hiển thị cách chọn gdb trong Eclipse, nhưng tôi đã làm việc trong NetBeans bằng cách nhấn nút trình gỡ lỗi và nhập đường dẫn tệp trong cửa sổ bật lên (như đã đề cập trong tài liệu này).

https://www.ics.uci.edu/~pattis/common/handouts/macmingweclipse/allexperimental/mac-gdb-install.html

Các vấn đề liên quan