Russian Qt Forum
Октябрь 01, 2024, 02:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt Creator 3.5.1 (медленный вывод qDebug)  (Прочитано 4141 раз)
billidean
Гость
« : Февраль 28, 2016, 09:58 »

Добрый день всем.
Работал в QtCreator 2.7.2 (Qt 5.1.0), в-принципе все устраивало, вывод отладочной информации в qDebug() немного подтормаживал программу, но терпимо.
Появилась необходимость работать с QSerialPort и пришлось поставить Qt Creator 3.5.1 (Qt 5.5.1), т.к. QSerialPort в нем стабильнее.
Установил, пересобрал проект, запускаю из под Креатора... и вижу ОЧЕНЬ!!! медленный вывод отладочной инфы.
Немного помучившись с таким положением, стал после сборки exe-шники отдельно запускать, не из под Креатора.

Кто может объяснить, что произошло?? и что с этим делать???
 Может что-то где-то подкрутить можно ?Улыбающийся
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #1 : Февраль 28, 2016, 17:24 »

Под линуксами не замечено такого, это либо вендо-проблема, либо твоя личная.
Записан

Гугль в помощь
billidean
Гость
« Ответ #2 : Февраль 28, 2016, 17:27 »

Отличный ответ...

Меня больше интересуют ответы тех, кто переходил с ранних версий Креатора на Qt Creator 3.5.1 (Qt 5.5.1).
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #3 : Февраль 28, 2016, 20:03 »

То, что qDebug тормозит, не удивительно. Он нужен только для отладки. Хотите, чтобы быстрее было, запускайпе прогу с  активной консолью и отладочная инфа пойдет туда. Но из релиза убирайте все равно.
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
billidean
Гость
« Ответ #4 : Февраль 28, 2016, 22:58 »

Да я и не удивляюсь его тормозам (qDebug).
Мне не понятно, почему в новой версии ОН тормозит еще больше...
Записан
Bepec
Гость
« Ответ #5 : Февраль 29, 2016, 00:19 »

Никогда не тормозил, летает как обычно.
PS хотя если вычисление занимает пару мс, а вы туда qDebug пихаете символов в 200, то мда )
Записан
billidean
Гость
« Ответ #6 : Март 01, 2016, 17:23 »

Смысл даже не в том, что "я сколько-то данных пихаю в qDebug".. а в том, что в предыдущей версии, которую я указал выше, вывод отладочной информации "летал" раз в 10 быстрее. Проект один и тот же, объем выводимой инфы - один и тот же. Проверял на трех разных машинах.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.128 секунд. Запросов: 23.