![]() |
|
|
![]()
|
|
| YuraDoc |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 1.4.2006 Где: Zhytomir, Ukraine Репутация: нет Всего: нет |
Я имел опыт написания коммерческого ПО на Qt. Из всех разных библиотек, которые мне приходилось использовать для создания GUI эта просто супер.
Сейчас пишу на MFC это просто ужас. Документация на Qt классная. И цена на коммерческую версию тоже шикарная. Так вот доносятся слухи что Qt начиная с 4.5 версии будет доступна для бесплатного использования в коммерческой сфере. Разница между бесплатной и платной будет лишь в тех. поддержке. Можете подтвердить или опровергнуть эти слухи? |
|||
|
||||
| SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
||||
|
||||
| Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Я правильно понял: в марте выходит Qt 4.5, которую можно бесплатно использовать в коммерческих разработках и можно использовать любой Visual C++ ?
|
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Интегратора для VS никогда не будет бесплатного. И дело не в Qt, а в лицензии VS. Впрочем, как ни раз обсуждалось он не особо и нужен. |
|||
|
||||
| Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Любитель, не нужен в смысле, что по-другому можно связать Qt и VS, или что нужно просто другой компилятор С++? Если последнее, то какой посоветуете?
|
|||
|
||||
| ecspertiza |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 3.11.2008 Где: г.Смоленск Репутация: 4 Всего: 5 |
Riddik, я посоветую IDE eclipce, а компилятор MinGW.
|
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
||||
|
||||
| Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Любитель, т.е. с помощью qmake связать Qt с компилятором MinGW?
Добавлено через 2 минуты и 57 секунд Извиняюсь за такие вопросы , я кроме VS ничего не видел даже |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Это две альтернативы.
1. Использовать VC++ и qmake -vcproj. 2. Использовать МинГВ и Eclipse, QtCreator, C::B, etc. |
|||
|
||||
| Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Спасибо
|
|||
|
||||
| YuraDoc |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 1.4.2006 Где: Zhytomir, Ukraine Репутация: нет Всего: нет |
Кто как оценивает перспективы Qt на рынке в связи с грядущими изменениями? Будет ли волна потребности программистов на Qt?
|
|||
|
||||
| Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Любитель, только дорвался.
Поставил для начала Qt и MinGW. Потому как так не не допёр, как Qt с VC++ связать, ибо при установке Qt спрашивает путь, где MinGW стоит. Это в любом случае делается или для VC++ не надо? Далее, начал проверять, работает ли. На примере хелоу ворд. В VC++ накидал пару строк в cpp файл. В папку кинул этот .cpp файл с кодом. Запустил кютешный command promt. Зашёл в папку, с этим файлом. Пишу: qmake -project потом: qmake мой_файл.pro потом: make Дальше если запускать exeшник прямо с этой командной строки - работает. А если "нормально" запускать exeшник, то не выполняется. Ошибка: "Приложению не удалось запуститься, поскольку mingw10.dll не был найден." Странно, почему тогда из command promt запускается? И вообще, ужас через command promt. )) Надо VC++. Подскажите пожалуйста, как увязать? Где qmake -vcproj прописывать и в какой момент? Это сообщение отредактировал(а) Riddik - 17.2.2009, 01:57 |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Если работать с VC++, то:
1. Собрать Qt надо. configure -platform win32-msvc2005 (правильно написал?). nmake 2. qmake -project. 3. Правим *.pro 4. qmake -t vcapp, qmake -t vclib (вроде ток - но вообще в ассистенте уточни). Открываем *.vcproj файл. 3-4 периодически повторяются. |
|||
|
||||
| Riddik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 2.12.2006 Репутация: нет Всего: нет |
Если у меня msvc2008, то вместо msvc2005 так и укажу - правильно?
Запущу тогда уже command promt vc++, там в папке, где QT стоит и пишу: configure -platform win32-msvc2008, правильно? затем nmake. Затем в какую-нибудь папку кидаю cpp файл, снова в command promt перехожу в папку с этим фалом и пишу: qmake -project. потом qmake файл.pro А потом qmake -t vcapp, qmake -t vclib И после этого в студии можно открыть проект, я так всё понял? )) |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 16 Всего: 92 |
Это два варианта для либ и для приложений. Наверно. Хотья 2005 тоже будет работать. Вообще смотри документацию в ассистенте, configure --help и т. д. |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |