Так как обычные *.pro файлы не работают в MSVC, точнее, интегратор Qt для MSVS не генерирует из *.pro файла Makefile'ы, то может возникнуть проблема в том, что нужно вывести дебаг информацию в консоль, а консоль-то не работает... Есть 2 способа решения данной проблемы:
1. Создать Qt Console Application:
и потом в проект добавить QtGui:
После компиляции сможем увидеть в консоли то, что нам нужно.
2. Создать обычное Qt Application(Gui), зайти в свойства проекта, далее Configuration Properties -> Linker -> System
и здесь меняем поле SubSystem:
по умолчанию стоит Windows(/SUBSYSTEM:WINDOWS), а нам нужно Console (/SUBSYSTEM:CONSOLE).
Сохраняем, компилируем и теперь вывод qDebug() или std::cout или printf() пойдет в консоль.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment