Название: Qt3.3 vs. Windows Отправлено: sichevoe от Январь 23, 2010, 19:06 Привет!
Хочется для опытов собрать приложение, использующее Qt3.3, в виндоуз. Офф. сайт предлагает только коммерческий вариант (что не совсем вписывается в формат "для опытов"). Может кто-то подскажет, где можно бесплатно раздобыть? Название: Re: Qt3.3 vs. Windows Отправлено: crossly от Январь 24, 2010, 00:07 гм.... где то у меня в закромах валялась.... поищу....
Название: Re: Qt3.3 vs. Windows Отправлено: lit-uriy от Январь 24, 2010, 02:03 sichevoe, а тебе опыты обязательно на устаревшей версии делать?
может стоит на Qt4 попробовать? Название: Re: Qt3.3 vs. Windows Отправлено: BlackTass от Январь 24, 2010, 15:07 sichevoe, а тебе опыты обязательно на устаревшей версии делать? у него приложение написано на qt3, так что приходится дергать музейможет стоит на Qt4 попробовать? Название: Re: Qt3.3 vs. Windows Отправлено: Hellraiser от Январь 24, 2010, 15:54 Еще существует неофициальный Qt3 под Windows (http://sourceforge.net/projects/qtwin/files/). Сам пробовал собирать 2005 студией - ошибок не было. Вот самая последняя версия тройки. (http://sourceforge.net/projects/qtwin/files/Unofficial%20Qtwin/qt-win-3.3.x-8/qt-3.3.x-p8.7z/download)
Название: Re: Qt3.3 vs. Windows Отправлено: sCreator от Январь 26, 2010, 18:42 А не подскажите как правильно собрать qt3.3.3 2008 студией.
Скачал по указанной ссылке, а собрать не получается. для сборки нашел пример батника Код: call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86 configure.exe ругается Can't read directory C:\Qt\qt3\src\styles - там ( в C:\Qt\qt3\src ) вообще пусто. ( извините если вопрос глупый, но уже пол дня и поиски не помогли ) Название: Re: Qt3.3 vs. Windows Отправлено: Hellraiser от Январь 26, 2010, 18:54 1. Надо сделать makespec для 2008 студии по образу и подобию 2005 (см. папку mkspecs).
2. Если в папке src исходников нет - то собрать вряд-ли получится :) 3. Выше я приводил ссылку, где есть исходники. Берем их и см. п.1 P.S. В конфигураторе Qt3 нет опции debug-and-release. Можно собрать либо debug, либо release Название: Re: Qt3.3 vs. Windows Отправлено: sCreator от Январь 26, 2010, 19:42 скачивал по приведенной вами ссылке ( только не последнюю в том *никсе Qt3.3.3 поэтому скачал http://sunet.dl.sourceforge.net/project/qtwin/Unofficial%20Qtwin/qt-win-3.3.3-2/setup-qt-win-free-msvc-3.3.3-2.exe (http://sunet.dl.sourceforge.net/project/qtwin/Unofficial%20Qtwin/qt-win-3.3.3-2/setup-qt-win-free-msvc-3.3.3-2.exe) )
Хочется по удобнее средство разработки, чтобы в том никсе только отлаживать. К тому же, qt только начинаю изучать ( до этого там писал в Kylix но теперь сказали он не подходит :( ) там src пустое но есть в lib, tools, plugins. Цитировать Надо сделать makespec для 2008 студии по образу и подобию 2005 там есть папка mkspecs\win32-msvc\надо писать set QMAKESPEC=win32-msvc ? и еще вопрос - будут ли большие сложности если в виндах поставить последнюю версию qt3.3.* а потом отлаживать в никсах на 3.3.3 ? Название: Re: Qt3.3 vs. Windows Отправлено: Hellraiser от Январь 26, 2010, 22:27 Последняя цифра версии - исправление багов, функционал библиотеки не отличается. Скачанная Вами версия уже содержит собранную библиотеку, но только для студии версии 6. А приведенная мною ссылка содержит исходные тексты библиотеки. По вопросу makespec - указываем свою (т.е. win32-msvc2008). Но в папке mkspecs такого каталога нет, а есть для студии 2005 (см. mkspecs/win32-msvc2005). Содержащиеся в нем файлы содержат спецификацию сборки - ключи компилятора, линковщика и т.п. Необходимо создать именно свою спецификацию - папку mkspecs/win32-msvc2008 с правильными файлами. Но я не уверен что сборка пройдет успешно.
P.S. Так ли необходимо работать в устаревшей версии Qt? Нормальный дистр Линукса содержит Qt4. Лично я использую Qt3 только из-за необходимости разработки софта для МСВС. Название: Re: Qt3.3 vs. Windows Отправлено: sCreator от Январь 27, 2010, 09:15 Большое спасибо. Кажется начинаю разбираться. Буду сегодня пробовать с Вашей ссылкой ( надеюсь что получится ).
А у меня тоже Qt3 сочетается с МСВС. ( пока не разобрался как плюсики на форуме ставить ) Название: Re: Qt3.3 vs. Windows Отправлено: gislinux от Январь 29, 2010, 16:17 Работаю с МСВС сборки январь 2008 года. Версию никто мне сказал. Точно ни 12. Там, хоть каталог /usr/lib/qt-3.3.3, но если посмотреть в любой заголовочный файл версия qt - 3.3.6
В начале 2009 года отправлял официальный запрос - когда ждать новую версию МСВС. Ответили, так: "Сейчас на стадии испытаний находится 2-ое изменение 12-ого варианта исполнения (ФЛИР.80001-12), которое заменит текущую версию ОС МСВС ФЛИР.80001-12. Ядро у системы останется такое же, версия glibc 2.3.6, версия qt 3.3.3 с апгрейдом до 3.3.8. Так же в систему добавлены дополнительные утилиты." Пока в руках не держал. Но считаю, что под Windows можно смело ставить Qt версии 3.3.8 Название: Re: Qt3.3 vs. Windows Отправлено: sCreator от Январь 30, 2010, 10:43 К сожалению вопрос интеграции Qt3 с MSVC 2008 для меня оказался не очень прост, поэтому создал отдельную тему ( http://www.prog.org.ru/topic_12254_0.html (http://www.prog.org.ru/topic_12254_0.html) ).
И прошу прощения у автора этой темы, что влез. Про версии МСВС: к сожалению и сейчас у заказчика есть рабочие места где даже Qt 3.х нет :( Название: Re: Qt3.3 vs. Windows Отправлено: gislinux от Январь 31, 2010, 00:35 Для сборки Qt 3.3.8 использовал Microsoft Visual Studio 2008 Promt. Работал только через утилиты - qmake, nmake. В самой IDE Microsoft Visual Studio 2008 проекты не собирал. Так как добивался совместимости на уровне исходных текстов, так как в МСВС используется компилятор gcc.
Если такие сложности с Qt (у заказчика есть рабочие места где даже Qt 3.х нет), может овчинка выделки не стоит. МСВС конечно не ахти какая ОС, но по временным затратам, разработка сразу в МСВС поможет сэкономить время. Название: Re: Qt3.3 vs. Windows Отправлено: sCreator от Январь 31, 2010, 09:43 Да сложностей хватает ( в том числе и с организацией коллективной разработки, а точнее ее отсутствия :( ), но сейчас у меня задача - попробовать организовать рабочее место по удобнее, оценить свои силы и принять решение - переходить ли на полное задействование.
Большое спасибо за советы. Название: Re: Qt3.3 vs. Windows Отправлено: sichevoe от Январь 31, 2010, 20:59 Всем огромное спасибо!!! (кстати да, как тут спасибо плюсовать?)
sCreator - все норм, меня тоже эти вопросы интересуют, и я тоже имею дело с МСВС :) Название: Re: Qt3.3 vs. Windows Отправлено: Asmoday от Февраль 16, 2010, 09:28 Вливаюсь в Ваши ряды. Тоже испытываю необходимость писать в МСВС, а очень уж там грустно все со средами разработки... :'(
Название: Re: Qt3.3 vs. Windows Отправлено: kolob от Октябрь 11, 2010, 13:24 Кому нужна Qt 3.3.3 коммерческая пишите, вышлю.
Название: Re: Qt3.3 vs. Windows Отправлено: QT3.3.8 от Октябрь 12, 2010, 14:08 Кому нужна Qt 3.3.3 коммерческая пишите, вышлю. А QT 3.3.8 официальные сборки под винду есть? |