Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > &warning: GDB: Failed to set controlling terminal


Автор: Aids 12.8.2012, 14:11
ОС Ubuntu 12.04 tls 
Qt Creator 2.4.1

Создал простое консольное приложение c Makefile. Подключил его через импорт существующего проекта.

Содержание Makefile:
all: gcc main.c -g -o test

Компилируется без проблем, но вот при отладке какие то проблемы с GDB. 
>&warning: GDB: Failed to set controlling terminal: Недопустимый аргумент

Если поставить галочку в запускать в терминале, то всё работает. Но я хочу что бы вывод был в окно: вывод приложения.

Как с этим бороться, я уже два дня с этим бьюсь

Автор: boostcoder 12.8.2012, 16:14
Цитата(Aids @  12.8.2012,  14:11 Найти цитируемый пост)
я хочу что бы вывод был в окно: вывод приложения

сними галочку "запускать в терминале"

Автор: Aids 12.8.2012, 16:36
так я её и снял. в результате ошибка:
&warning: GDB: Failed to set controlling terminal: Недопустимый аргумент

Автор: boostcoder 12.8.2012, 22:18
Цитата(Aids @  12.8.2012,  16:36 Найти цитируемый пост)
&warning: GDB: Failed to set controlling terminal: Недопустимый аргумент 

а дебаггер все равно работает =)

Автор: Aids 13.8.2012, 21:13
boostcoder, дебаггер работает, только в окно ничего не выводится, кроме этой ошибки

Автор: bsa 15.8.2012, 10:46
Aids, а ты открывал окно "вывод приложения"? Просто это не ошибка, это предупреждение о том, что УПРАВЛЯТЬ через терминал программой ты не сможешь. Но она выводить данные будет.

Автор: Aids 17.8.2012, 22:15
bsa,  как не будет выаодить? я открывал окно "вывод приложения". Да это предупреждение, и в принципе можно с ним смирится, но хотелось бы настроить как надо. Проблема не в QT, у меня то же выводит и kdevelop. Проблема в gdb или в самой ubuntu 12.04, но как исправить эту проблему?

Автор: boostcoder 20.8.2012, 14:26
я так и не понял что за проблема.
этот варнинг я вижу уже несколько лет. но все работает.

Автор: bsa 26.8.2012, 22:06
Цитата(Aids @  17.8.2012,  23:15 Найти цитируемый пост)
bsa,  как не будет выаодить?
Очень внимательно перечитай мое предыдущее сообщение. Обрати внимание на смысл последнего предложения. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)