Russian Qt Forum
Ноябрь 22, 2024, 23:37
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
связь Dev-cpp и QT 3.3?
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: связь Dev-cpp и QT 3.3? (Прочитано 9905 раз)
Tirex
Гость
связь Dev-cpp и QT 3.3?
«
:
Апрель 03, 2005, 15:55 »
Установил и откпомилировал qt под mingw32, Но проект в Dev-Cpp не компилируется. Как настроить это дело?
Записан
Tirex
Гость
-
«
Ответ #1 :
Апрель 15, 2005, 15:38 »
Под "настроить" я имел ввиду чтобы открыть допустим main.cpp нажать ctrl+f9 чтобы проект откомпилировался и запустился. По сути проблема была в том чтобы передать параметры из dev-cpp для qmake. Ведь dev-cpp комплирует через q++. Написал маленькую прогу и заменил g++ на нее теперь она сама берет текущий проект компилирует и запускает. все из Dev-cpp. Но если есть более правильное решение, выслушаю.
Записан
nov
Гость
связь Dev-cpp и QT 3.3?
«
Ответ #2 :
Апрель 21, 2005, 16:55 »
Не компаль через IDE, а юзай qmake (см. в док-ах по Qt) и компили из командной строки mingw32-make. Я веду разработку в KDevelop 3 (в Linux, естественно), который поддерживает структуру проектов qmake, а при переносе под Wind-у только компилю законченный в KDevelop qmake-ий проект. Все почти как при сборке Qt под Windows c помощью компилятора MinGW.
Записан
pablo
Гость
связь Dev-cpp и QT 3.3?
«
Ответ #3 :
Апрель 22, 2005, 14:37 »
Из всего вышесказанного полезной инфы = 0;
Делай вот как.
1) Способ
Забудь что Дев-цпп имеет иде и компилируй всё через командную строку:
qmake -project
qmake
make
2)
На сколько я знаю, через иде можно компилить только при наличии Microsoft Visual Studio, но есть способ это обойти.
После команды qmake -project, вместо команды qmake, напиши qmake -tp vc myfile.pro.
После этого qmake создаст тебе проект Microsoft Visual Studio.
В меню File->Import->МSVC project импортируй свой проект. Открой его с дев-цпп и компиль используя иде. Так со всеми проектами.
Если переменные окружения наставлены правильно, то работать, по идее, всё должно.
Записан
nov
Гость
связь Dev-cpp и QT 3.3?
«
Ответ #4 :
Апрель 25, 2005, 10:51 »
Да на кой тебе MSVC дался?
По поводу qmake -project: не сможешь сделать проект со сложной структурой (поддиректории, статические и динамические библиотеки в поддиректориях и т.д все, что может qmake).
А IDE KDevelop 3 (Dev Cpp чем-то похож на нее) уже генерит все .pro файлы для qmake, так что отлаженный проект только компилируешь mingw32-make.
Вообще MinGW - minimal GNU for Windows. Если ты используешь этот компилятор, тогда зачем еще использовать nmake и всю MSVC IDE (напаришся с STL и шаблонами так, что охренеешь)?
Записан
pablo
Гость
связь Dev-cpp и QT 3.3?
«
Ответ #5 :
Апрель 29, 2005, 10:24 »
Если руки правильно заточены, то незапаришся.
Записан
nov
Гость
связь Dev-cpp и QT 3.3?
«
Ответ #6 :
Май 14, 2005, 12:09 »
Да, было дело, переносил я проект на Qt из Linux в Wind-у. И как на зло, для повышения уровня абстракции, было напихано там слишком много шаблонного и STL-го кода. (Пока, по тексту, вроде как все платформо независимое). При компиляции в MSVC я получил не больше, не меньше, приблизительно 1000 - 2000 error!!!
Было принято координальное решение по смене компилятора. При сборке MinGW добавилось всего каких-то 4 уточнения.
Так что, приятель, надо быть либо роботом, чтоб не напарится, либо просто не представлять о чем речь.
А руки тут ни причем.
Записан
Tirex
Гость
связь Dev-cpp и QT 3.3?
«
Ответ #7 :
Май 14, 2005, 19:40 »
Спасибо за ответы. Выводы я для себя сделал
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...