Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > С/С++: Кроссплатформенное программирование, 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, 16:36 |
так я её и снял. в результате ошибка: &warning: GDB: Failed to set controlling terminal: Недопустимый аргумент |
Автор: boostcoder 12.8.2012, 22:18 | ||
а дебаггер все равно работает =) |
Автор: 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 |
Очень внимательно перечитай мое предыдущее сообщение. Обрати внимание на смысл последнего предложения. |