Russian Qt Forum
Ноябрь 24, 2024, 03:34
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows? (Прочитано 7578 раз)
CProger
Гость
Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
:
Июнь 10, 2009, 00:14 »
Я только начинаю попытки написания cpp-программ используя QT интерфейс.
Под линуксом проблем с лицензионностью никаких, вроде как, нет. Собираем с GCC, проект будет открытым, бесплатным, поэтому всё ок.
А вот как быть с виндой? Там чем собирать cpp код? (который планируется быть кроссплатформенным). Есть какие-то фришные варианты?
Спасибо!
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #1 :
Июнь 10, 2009, 00:19 »
Есть. Качаешь Qt opensource (GPL3, LGPL) + MinGW (порт GCC под винду). Вместо MinGW можно использовать MS Visual Studio Express Edition
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
CProger
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #2 :
Июнь 10, 2009, 00:25 »
Цитата: pastor от Июнь 10, 2009, 00:19
Есть. Качаешь Qt opensource (GPL3, LGPL) + MinGW (порт GCC под винду). Вместо MinGW можно использовать MS Visual Studio Express Edition
О.. так справиться с компиляцией под виндой можно тем же MinGW + QT? Шикарно..
А минусы у этого решения есть?
Кстати, а "MS Visual Studio Express Edition" разве бесплатная?
Записан
CProger
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #3 :
Июнь 10, 2009, 00:43 »
Кстати, для того, чтобы использовать Qt в своих linux-прогах, мне какой-то SDK ведь нужен..
Читаю на офисайте про Qt for Embedded Linux. Не подскажите ли случаем, есть такой пакет: Qt-Embedded-3.3.8b, это именно его и надо ставить для использования qt в прогах?
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #4 :
Июнь 10, 2009, 01:06 »
1) Express Edition, бесплатная
2)
Цитировать
мне какой-то SDK ведь нужен
. на офсайте есть (
http://www.qtsoftware.com/downloads/downloads
) см. "
LGPL / Free
" Может быть достаточно самой библиотеки - "
Qt: Framework Only
", либо ещё и с IDE (которая на любителя) - "
Qt SDK: Complete Development Environment
"
"
Embedded
" - для встраиваемых систем (промоборудование, КПК ...)
«
Последнее редактирование: Июнь 10, 2009, 01:09 от lit-uriy
»
Записан
Юра.
CProger
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #5 :
Июнь 10, 2009, 01:23 »
Понятно. Спасибо за ответы!
Я просто пытаюсь сопоставить то, что на официальном сайте называется SDK'еем и компонентами в моей Gentoo Linux системе
Всё-таки хочется, чтобы всё в системе было корректно собрано и контроллировалось самой системой.
Пакет: x11-libs/qt-core (Description: The Qt toolkit is a comprehensive C++ application development framework) - полагаю, это именно оно и есть.
Скорее всего и x11-libs/qt-gui (Description: The GUI module for the Qt toolkit). На сайте
написано
, что QtGui всему голова
Ну и плюс, наверное, всякие x11-libs/qt-opengl, чтобы с OpenGL работать..
Записан
ритт
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #6 :
Июнь 10, 2009, 02:05 »
брр...включи все интересующие юзы, поставь мету x11-libs/qt (4.5.1) и не парься - мета сама доставит что нужно...
Записан
CProger
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #7 :
Июнь 10, 2009, 02:42 »
Удивительно, но скомпилилось и запустилось и так уже без каких-либо моих установок
Просто qt-4.5.1 и так у меня установлена была.
Глянул примеры из туториала.. сразу смутило то, что в примере написана функция connect:
http://doc.qtsoftware.com/4.4/tutorials-tutorial-t2.html
принимающая 4 параметра, в документации (и 4.5, и 4.4) написано, что connect принимает 5 параметров:
http://doc.qtsoftware.com/4.5/qobject.html#connect
Очепятка или нет?
Записан
kirill
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #8 :
Июнь 10, 2009, 06:15 »
Цитата: CProger от Июнь 10, 2009, 02:42
Удивительно, но скомпилилось и запустилось и так уже без каких-либо моих установок
Просто qt-4.5.1 и так у меня установлена была.
Глянул примеры из туториала.. сразу смутило то, что в примере написана функция connect:
http://doc.qtsoftware.com/4.4/tutorials-tutorial-t2.html
принимающая 4 параметра, в документации (и 4.5, и 4.4) написано, что connect принимает 5 параметров:
http://doc.qtsoftware.com/4.5/qobject.html#connect
Очепятка или нет?
RTFM!
Учимся программировать на языке C++. К.Джамса (1997).djvu
Записан
ритт
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #9 :
Июнь 10, 2009, 07:53 »
убил просто
Записан
Rcus
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #10 :
Июнь 10, 2009, 07:56 »
Кстати, с ужасом осознал что не прочитал ни одной книги по C++: CC о программировании, GoF о проектировании, Fowler о рефакторинге, Александреску о шаблонном метапрограммировании...
Записан
kirill
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #11 :
Июнь 10, 2009, 11:45 »
Цитата: Rcus от Июнь 10, 2009, 07:56
Кстати, с ужасом осознал что не прочитал ни одной книги по C++: CC о программировании, GoF о проектировании, Fowler о рефакторинге, Александреску о шаблонном метапрограммировании...
Кто все эти люди?
Записан
CProger
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #12 :
Июнь 10, 2009, 13:31 »
А.. Вы имели ввиду, что объявление в функции типа: Qt::ConnectionType type = Qt::AutoConnection - если явно не указывается, то принимается по умолчанию равным этому Qt::AutoConnection? Ясно. Не обратил внимания. Отвык уже от CPP
Записан
CProger
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #13 :
Июнь 10, 2009, 13:36 »
Кстати, а под Маком можно чем-то бесплатным собрать cpp+qt прогу?
Записан
spectre71
Гость
Re: Какие существует бесплатные варианты сборки кроссплатформ-прог (Qt) под Windows?
«
Ответ #14 :
Июнь 10, 2009, 13:38 »
GCC
Записан
Страниц: [
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...