2015-03-23 28 views
6

Ho installato Code :: Blocks 13.12 in Ubuntu 14.04 attraverso repository ufficiali. Quando compilo, tutto va bene. Ma quando il debug, il seguente messaggio viene visualizzato nella parte SHEEL:CODEBLOCKS - avviso: GDB: Impossibile impostare il terminale di controllo: Operazione non consentita

avvertimento: GDB: Impossibile impostare terminale di controllo: Operazione non permesso

E il programma viene eseguito fino al punto di rottura , ma non viene mostrato nulla di più quando eseguo le righe successive.

Qualcuno sa come risolvere questo problema?

Grazie in anticipo.

PD: Ho installato la versione più recente di GDB (quella che si trova nei repository). Ho anche provato a usare il terminale linux al posto dei display Codeblocks.

+0

Eventuali duplicati di [ubuntu codeblocks: avvertimento: GDB: Impossibile impostare terminale di controllo: Operazione non consentita] (http://stackoverflow.com/questions/11841727/ubuntu-codeblocks-warning-gdb-failed-to-set-controlling-terminal-operation-n) –

risposta

2

Penso che questo significhi solo che code :: blocks sta eseguendo gdb in modalità "CLI" senza fare uno pseudo-terminale. Quindi, quando gdb cerca le operazioni del terminale, falliscono. Puoi semplicemente ignorare questi messaggi.

-4

Add:

sistema ("Pausa")

e funzionerà

+0

Si prega di chiarire. Aggiungi: sistema ("Pausa") a cosa. –