Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2012, 18:04   #1
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию QT Creator. Вопросы по настройке

Всем доброго. Получается немного писать используя QT библиотеки, но есть пара моментов, котры еще не уяснены. ОС Винда и Линукс.

Программа:
Код:

#include <QtCore/QCoreApplication>
#include <iostream>
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    std::cout<<"Hello";
    std::cin.get();
    return a.exec();
}
На линуксе:
1)Как в креаторе заставить выполниться эту программу в консоли? Когда нажимаю на выполнение терминал на мгновение появляется и сразу исчезает.

2) Как настроить отладку в Линуксе? Кнопка Начала отладки действует так же как и простой запуск. Точки прерывания ставятся (песочные часы на фоне красного круга)

Windows:
1) Как на винде настроить отладчик? Что нужно задать в настройках креатора, чтоб я мог делать пошаговку. На данный момент он пишет что "Отладчик не задан", если я запускаю в режиме отладки. Мне нужно отладчик еще качать из инета, или он скорее всего где-то в каталоге куда QT установлена есть?

2) Строка ошибок. Как ее настроить на отображения сообщений по русски? Где локали указываются? Или как указать там выводить сообщения на английском?

Подробности на скринах.
Изображения
Тип файла: jpg Ubuntu - Настройки.jpg (28.5 Кб, 142 просмотров)
Тип файла: png Ubuntu - Параметры.png (41.6 Кб, 123 просмотров)
Тип файла: jpg Windows - Параметры профиля.jpg (32.5 Кб, 143 просмотров)
Тип файла: png Windows - Строка ошибок..png (90.5 Кб, 120 просмотров)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2012, 21:02   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Для линукса, чтобы работала отладка, нужно выбрать отладочную версию сборки, вместо "Выпуск" (щёлкнуть на значок компьютера и там выбрать)

По поводу первого, ничего сказать не могу, так как у меня всё работает.
Про виндовс, вероятно следует убедиться, что gdb присутствует в файловой системе и пути к нему прописаны в настройках креатора.

P.S. QT - устоявшаяся аббревиатура для QuickTime, в то время как кьют обычно обозначают как Qt.
Изображения
Тип файла: jpg qtcreator.jpg (22.9 Кб, 217 просмотров)
netrino вне форума Ответить с цитированием
Старый 19.11.2012, 21:33   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
нужно выбрать отладочную версию сборки
Выбирал. В GUI все красиво идет. В консольном приложении швах.
Цитата:
Про виндовс, вероятно следует убедиться, что gdb присутствует в файловой системе
А что это за отладчик? Я впервые про него слышу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2012, 22:00   #4
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Восклицание

1. В линуксе у меня вроде бы такая же ерунда была.
2. И здесь всё также. Но можно попробовать "Debug->Start debugging->Start and debug external Application" Там выбрать "Break at main". Только в этом случае у меня заходило...
Попробуй поменять "gnome-terminal -e" на "xterm -e" - во фряхе открывается и не закрывается по нажатию вообще
1. Build & Run->Toolchain->GCC->Debugger->прописываешь путь.
2. Дефолт у меня всегда на английском. Завтра попробую покапаться в винде.
Цитата:
А что это за отладчик? Я впервые про него слышу.
GNU Debugger аля Unix-way.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 19.11.2012, 22:34   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Start and debug external Application
Хы... Так не удобно же?
Цитата:
xterm -e
Это сработало.
Цитата:
открывается и не закрывается по нажатию вообще
То же самое в винде кстати, но это бог с ним.
Цитата:
GNU Debugger аля Unix-way.
Т.е. его еще качать я так понимаю... Интересно а нельзя ли MSVS отладчик использовать? Компиль то под виндой от Вижуалстудии используется...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2012, 23:26   #6
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Сообщение

Цитата:
Сообщение от Stilet Посмотреть сообщение
Хы... Так не удобно же? ...
Больше вариантов я не нашёл, и этот я неиспользовал
Цитата:
Т.е. его еще качать я так понимаю... Интересно а нельзя ли MSVS отладчик использовать? Компиль то под виндой от Вижуалстудии используется...
Попробуй его, я со студей не связывался, мне бюджет не позволяет, во фряхе приходится сидеть
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 20.11.2012, 09:53   #7
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Странные у вас проблемы, у меня все работает как в linux так и в windows.

Отладка, как уже сказали, выставить отладочную сборку и f5 для начал отладки

По поводу кодировки в Windows, нарыл такое решение: http://lab113.ru/qtcreator_kodirovka.php
Но у меня все на английском как и у xwicked.
Kostia вне форума Ответить с цитированием
Старый 20.11.2012, 13:27   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Странные у вас проблемы
Я даже не знаю... На Убунту из репозитория качал, на винду ставил v5 Beta.
Ссылка помогла, спасибо. Позже подумаю как прикрутить отладчик VS, если нет попробую GDB поставить.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по настройке alen7 Помощь студентам 8 19.12.2010 20:09
Инструкция по настройке MASM veli-na Помощь студентам 0 29.01.2010 14:01
Рекомендации по настройке файрвола qpokyc Безопасность, Шифрование 1 17.05.2009 20:29
Вопрос по настройке кода Korect Свободное общение 1 09.03.2009 03:43