2016-02-19 39 views
6

Ilekroć próbuję debugować dowolny program (tj. Wiadomość powitalną), otrzymuję to pytanie. Jakieś pomysły dotyczące uruchamiania debuggera w programie C++?Netbeans "Rozwiąż brakujące polecenie debuggera" C++

enter image description here Używam MacBook Pro OS X El Capitan (10.11.3)

+0

Od otagowaniu to z [Tag: gdb], czy rzeczywiście próbował wejściem '/ usr/bin/gdb' lub podobnego do pola "Debugger Command"? –

+0

@ KenY-N Zrobiłem, ale nic się nie zmieniło. Nadal nie mogę nacisnąć OK, a '/ usr/bin/gdb' zostało podświetlone na czerwono! – Lieft1951

Odpowiedz

0

Zastosowanie Synaptic zainstalować gdb. Ten debugger jest wymagany dla Netbeans.

1

Upewnij się, że w urządzeniu zainstalowano gdb. można to zrobić wykonując C: \ cygwin64> setup-x86_64.exe -q -P gdb

Następnie wybierz GDB jako debugera w NetBeans gdb location

3

Dla Mac OS X 10.5 i nowszych,

  1. zainstalować Homebrew (jeśli nie masz go już)

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

    brew install gdb 
    
  3. Idź do https://sourceware.org/gdb/wiki/BuildingOnDarwin i postępuj zgodnie z instrukcjami wyświetlanymi na kod binarny podpisać gdb.

  4. Jeśli jesteś na Sierra, uruchom następujące polecenie w terminalu

    echo "set startup-with-shell off" >> ~/.gdbinit 
    
  5. Wreszcie, należy uruchomić następujące comamnd w terminalu

    which gdb 
    
  6. Copy droga wyjścia z tego polecenia , (mój był/usr/local/bin/gdb) w polu Polecenie debugowania w Netbeans i rozpocznij debugowanie!
+0

dzięki, pracując na systemie MACOS Sierra –

0

Na komputerze Mac zainstalowałem najpierw system HomeBrew, a następnie dokładnie w systemie Sierra. Działa doskonale. Po zainstalowaniu Homebrew musisz utworzyć następnie podpisać swój certyfikat gdb. Następnie wybierz go w sekcji debuggera IDE.

Instrukcje pokazują, jak wybrać gdb w Eclipse, ale mam go działa w NetBeans, naciskając przycisk debuggera i wpisując ścieżkę pliku w popup (jak wspomniano w tym dokumencie).

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