Russian Qt Forum
Ноябрь 06, 2024, 02:59
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Qt&MSVC
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt&MSVC (Прочитано 11763 раз)
akorchagin
Гость
Qt&MSVC
«
:
Сентябрь 15, 2007, 21:31 »
Подскажите, плиз, или дайте ссылку.
В Qt я больше теоретик, чем практик.
Читал документацию, но толкового ничего пока не писал.
Пытаю сваять программу под Windows в MSVC 6.0
Большая проблема в том, что не получается отлаживать приложение.
В каталоге debug никакие файлы не генерятся.
Проект создаю следующим образом:
qmake -project
qmake -tp vc graph.pro
Что делать?
P.S. Возможно тема эта всплывала на данном форуме, но найти ничего не удалось.
Помогите, плиз.
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt&MSVC
«
Ответ #1 :
Сентябрь 15, 2007, 23:34 »
1. Деинсталлировать Qt и MSVC 6.0.
2. Поставить MSVC 2003-2005-2008.
3. Постаить Qt для этого MSVC.
4. Поставить интеграторы. *
*примечание. пункы 1-3 не обязательны, но желательны.
а без 4 работать ничего не будет.
Записан
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 не волк, в лес не уйдёт
akorchagin
Гость
Re: Qt&MSVC
«
Ответ #2 :
Сентябрь 16, 2007, 11:35 »
Простите за невежество, а что есть "интеграторы"?
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Qt&MSVC
«
Ответ #3 :
Сентябрь 16, 2007, 12:48 »
Интеграторы соединяют кутю и студию. Скачать можно на оффсайте.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt&MSVC
«
Ответ #4 :
Сентябрь 16, 2007, 13:21 »
интегратор - это прога от Троллей, которая встраивается в Студию и автоматом следит за созданием правил сборки для моков, уиков и т.д.
Записан
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 не волк, в лес не уйдёт
akorchagin
Гость
Re: Qt&MSVC
«
Ответ #5 :
Сентябрь 16, 2007, 20:30 »
Большое спасибо за информацию.
Буду пробовать.
Записан
fightcat
Гость
Re: Qt&MSVC
«
Ответ #6 :
Сентябрь 17, 2007, 13:30 »
Интеграторы - предложение спорное, т.к. в некоторых случаях у них срывает башню и начинается такоооеее....
Ну и вообще не всегда удобно. Хотя, нужно отдать должное, последние версии работают постабильнее.
Однако, чтобы не привязываться к конкретным средствам разработки - все ж таки не каждый программист может себе позволить лицензионный VS2003-2005-2008
нужно в сгенерированный файл .pro добавить строчку CONFIG += qt debug, о чем, кстати, написано в qassistant.
Записан
akorchagin
Гость
Re: Qt&MSVC
«
Ответ #7 :
Сентябрь 17, 2007, 21:34 »
Цитата: fightcat от Сентябрь 17, 2007, 13:30
нужно в сгенерированный файл .pro добавить строчку CONFIG += qt debug, о чем, кстати, написано в qassistant.
Делал.
После команды
qmake -project
добавлял строку, а затем делал
qmake -tp vc graph.pro
с этого и начал.
Результат нулевой.
MSVC предлагает мне отлаживать ассемблерный код
В каталоге debug пусто.
Записан
fightcat
Гость
Re: Qt&MSVC
«
Ответ #8 :
Сентябрь 18, 2007, 15:33 »
Ээээ... А чего за версия qt- то?
Специально винду включал проверить - у меня в 4.2.0 и в 4.3.1 проекты для вижуалки делаются
qmake -project
qmake -t vcapp
и все работает...
Записан
akorchagin
Гость
Re: Qt&MSVC
«
Ответ #9 :
Сентябрь 18, 2007, 22:27 »
Цитата: fightcat от Сентябрь 18, 2007, 15:33
qmake -project
qmake -t vcapp
и все работает...
У меня 4.1. На выходных попытаюсь 4.3 поставить.
А "все работает" - это означает, что на брекпоинтах нормально останавливается и позволяет значения переменных смотреть?
Записан
fightcat
Гость
Re: Qt&MSVC
«
Ответ #10 :
Сентябрь 18, 2007, 23:14 »
Ну да, рожает вполне нормальный проект для вижуалки, который абсолютно адекватно себя ведет. Делает все то же, что и собственно вижуальный - все возможности дебага в полном объеме...
Причем даже без всяких там добавлений руками в проект надписей про дебаг. Я сам просто в основном под linux и в vim пишу - там это надо...
Только, эта, у меня Qt нативный под win32, под MinGW, если че, сам не проверял, но народ кругом пользуется и матюгов, вроде, не слышно...
Записан
cutwater
Гость
Re: Qt&MSVC
«
Ответ #11 :
Сентябрь 19, 2007, 10:28 »
Цитата: Racheengel от Сентябрь 15, 2007, 23:34
1. Деинсталлировать Qt и MSVC 6.0.
2. Поставить MSVC 2003-2005-2008.
3. Постаить Qt для этого MSVC.
4. Поставить интеграторы. *
Вот как раз интеграторами не обзавелся. На сайте был, не нашел... видимо плохо искал. Кто-нибудь мне может скинуть ссылку?
Записан
fightcat
Гость
Re: Qt&MSVC
«
Ответ #12 :
Сентябрь 19, 2007, 10:44 »
http://trolltech.com/products/qt/indepth/vs-integration
Записан
cutwater
Гость
Re: Qt&MSVC
«
Ответ #13 :
Сентябрь 20, 2007, 23:12 »
На сколько я разобрался, то такого плана интеграторы коммерческие и простому смертному не светят.
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Qt&MSVC
«
Ответ #14 :
Сентябрь 21, 2007, 00:10 »
Проблема не в интерграторах. Я себе неразу не ставил инетграторы. Работаю как с Qt 3 так и с Qt 4. Использую VS 6.0 + SP5 + SP6, VS 2003 +SP1, VS 2005 + SP1
Попробуй переустановить VS 6 и накатить на неё сервиспаки и пересобрать Qt или обновить VS
«
Последнее редактирование: Сентябрь 21, 2007, 00:12 от pastor
»
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...