Impossibile determinare la versione di GDB utilizzando il comando: sudo / usr / local / bin / gdb --version

1

Versione Eclipse (Mars) (linguaggio di programmazione C): Eclipse IDE per sviluppatori C / C ++ eclipse.buildId = 4.5.0.I20150603-2000

Versione MacOS: OS X Yosemite 10.10.3 HW: MacbookPro 15 "(metà 2015) Retina

Problema: L'azione di debug causa il seguente messaggio di errore ("111" è sia Project Name che source 111.c):

titolo della finestra: "Si è verificato un problema" Messaggio di errore: "Avvio 111" ha riscontrato un problema. Impossibile determinare la versione di GDB utilizzando il comando: sudo / usr / local / bin / gdb --version sudo: nessun presente tty e nessun programma askpass specificato

Per quanto ho capito - quel modulo GBD è stato rimosso da MacOS X, quindi probabilmente ho bisogno di installarne uno manualmente. Sono nuovo arrivato in Mac e sto provando ad installarlo su diversi forum - non ho ancora avuto successo.

Probabilmente, potrebbero esserci delle modifiche anche in:

Debug Configurations (Run->Debug Configuration->"Debugger" tab). Or/and as well in: Eclipse -> Preferences -> C/C++ -> Debug -> GDB

Per favore rispondimi - chi ha installato da poco da solo. Poiché i forum vecchi (più di un anno da oggi) possono descrivere altri casi rispetto al problema che devo risolvere.

Fornisci i passaggi esatti su come gestire.

    
posta Leon Kigelman 02.07.2015 - 16:21
fonte

2 risposte

1

Installa con MacPort

  1. Installa Xcode e MacPorts , se non è già installato.
  2. Ora installa Apple GCC e GDB da MacPorts:

    $ sudo port installa gdb-apple $ sudo port installa apple-gcc42

Installa con Homebrew

  1. Installa Xcode e Homebrew , se non è già installato.
  2. Ora installa GDB da Homebrew:

    $ brew tap homebrew / dupes $ brew install gdb

Fonte: link

    
risposta data 02.07.2015 - 18:41
fonte
0

Oltre all'installazione da macports / homebrew, su Yosemite devi anche firmare il binario gdb. Vedi link .

    
risposta data 06.07.2015 - 08:14
fonte

Leggi altre domande sui tag