Eu tive o mesmo problema usando o KDBG no Debian jessie para depurar o programa de montagem, mas foi só porque eu não tinha o direito de executar o arquivo (cópia)
um simples chmod +x /path/to/file
resolveu o problema
Estou usando o Code-Blocks IDE no meu Ubuntu 12.10.Mas quando estou tentando depurar qualquer projeto, recebi o seguinte aviso:
warning: GDB: Failed to set controlling terminal: Operation not permitted
O que devo fazer agora?
Eu tive o mesmo problema usando o KDBG no Debian jessie para depurar o programa de montagem, mas foi só porque eu não tinha o direito de executar o arquivo (cópia)
um simples chmod +x /path/to/file
resolveu o problema
Instale ou verifique se o terminal do gnome está instalado no seu PC
Mude para gnome-terminal
. em Configurações - > Meio Ambiente - > Terminal para o lançamento, eu uso isso:
gnome-terminal --disable-factory --hide-menubar -t $TITLE -x
Você ainda receberá o erro, mas o depurador funcionará completamente.
Eu tive um problema semelhante no Ubuntu 16.04 usando o GDB 7.11 via XTerm. Para resolvê-lo, simplesmente modifiquei as permissões no arquivo .gdbinit local emitindo chmod +x /path/to/file/.gdbinit
, o que resolveu o problema.
Eu tive o mesmo problema com o Ubuntu 10.04, QTCreator 2.5.2 e gdb 7.1 vindo com o Ubuntu.
Eu poderia resolver meus problemas com uma atualização para a versão 7.5 atual do gdb e usar isso em vez do 7.1 instalado pelo Ubuntu.
Você pode fazer o download do mais recente e compilá-lo por conta própria:
gdb-*.tar.gz
mais recente aqui e adapte os comandos abaixo, se necessário.
wget http://ftp.gnu.org/gnu/gdb/gdb-7.6.2.tar.gz
tar xvfz gdb-7.6.2.tar.gz
cd gdb-7.6.2
./configure
make
cp gdb/gdb /usr/local/bin
Cuide para que o /usr/local/bin
esteja no início do PATH que você está usando durante a execução do QtCreator.
Você pode colocar a seguinte linha no seu .profile
:
export PATH=$PATH:/usr/local/bin
Tive o mesmo problema usando o Debug no kdevelop com o meu código em C. Desativada a opção "Use External Terminal" em Run / Configure Launches e funciona como um encanto.
Tags 12.10 code-blocks gdb