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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Конфликт хидеров при компиляции плагина mysql  (Прочитано 9214 раз)
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #15 : Март 05, 2009, 22:14 »

>>Дебаг занимает 14 Гигов
У меня Qt4.4.3, самособранная занимает 1.4 ГиБ

>>а как сделать так, чтобы qDebug работал? Ключ -debug
а что значит не работает?

Такой пример:
test.pro
Код:
TEMPLATE = app
TARGET = test
# Input
SOURCES += main.cpp
# Config
CONFIG     += console
# Path
DESTDIR     = ./build
OBJECTS_DIR = ./build/obj
UI_DIR      = ./build/uic
MOC_DIR     = ./build/moc
RCC_DIR = ./build/rcc
main.cpp
Код:
#include <QApplication>
#include <QDebug>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
qDebug() << "test";
    return app.exec();
}
как себя ведет?
Записан

Юра.
cresta
Гость
« Ответ #16 : Март 06, 2009, 08:27 »

Отследил, в чем дело: если пользоваться только qmake для построения и компиляции проекта, то qDebug работает. Вывод информации есть. А вот если сделать
qmake -tp vc -o test.vcproj test.pro
и полученный файл test.vcproj открыть в студии и далее выполнять сборку в студии, то вывод от qDebug присутствует только в окошке вывода самой студии. Видимо что-то студия делает так, чтобы перенаправить вывод из консоли к себе, в свое окошко "Вывод".
Вот только смотреть в студийное окошко неудобно: само окно маленькое, и вывод от qDebug перемежается выводом различной служебной информации. И пока полностью не пересоберешь проект, вывод qDebug в консоли не будет.

Получается, либо qDebug в консоли, и теряются удобства студии (компиляция, точки останова, просмотр переменных...),
либо qDebug выводит в окно студии, но вывод читать неудобно.

Как скрестить коня и трепетную лань ?



« Последнее редактирование: Март 06, 2009, 08:43 от cresta » Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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