crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Что нужно для работы с библиотекой Qt?
Гость_Егор_*
сообщение 24.11.2007, 18:05
Сообщение #1





Гости








    


Я только начинаю изучать Qt, и много непонятного. Например, как мне подцепить Qt к своему проекту?
Как я понимаю нужно прописать инклуды и либы, чтобы к ней успешно обращаться, что я и сделал, но либ нет. :(
А они как я понимаю нужны. Где их взять?

Да и вообще, что нужно знать, чтобы работать с данной библиотекой?

С уважением, Егор.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Гость_Егор_*
сообщение 24.11.2007, 18:54
Сообщение #2





Гости








    


Зачем такие сложности? :blink:
С ней же никто работать не будет!

Например MFC хорошая библиотека и никакого конфигурирования и компилирования ее.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Swappp
  опции профиля:
сообщение 26.11.2007, 17:46
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 20
Регистрация: 26.11.2007
Пользователь №: 25

Спасибо сказали: 1 раз(а)




Репутация:   1  


Цитата(Егор @ 24.11.2007, 18:54) *
Зачем такие сложности? :blink:
С ней же никто работать не будет!

Например MFC хорошая библиотека и никакого конфигурирования и компилирования ее.

Тут вот какая вещь, Qt есть в разных вариантах, в часности opensource и коммерческая. Если говорить о первой, то она может использоваться совершенно бесплатно, но проект обязательно должен быть под GPL. А так же имеет некоторые ограничения, связанные с компилятором, в частности разработчики рекомендуют использовать под Win mingw. Для него они сделали уже готовую сборку. Если хочется использовать Qt с Visual Studio, то тут официально ее можно использовать только с Experess Edition и для этого ее нужно уже компилировать. Полная VS в OpenSource версии официально не поддерживается, это конечно не значит, что собрать и работать нельзя, но для этого нужно еще больше телодвижений.
Далее, если всетаки хочется использовать для коммерческих проектов (или просто закрытых), то тут покупаем лицензию и можно получить как готовую сборку под множество разных сред, так и исходники для последующей сборки + Qt интегратор, который позволит достаточно просто интегрировать Qt в среду.
Так что получается примерно так, денег нет, пиши под GPL и разбирайся с проблемами сам и с помощью комьюнити, а так же пиши багрепорты. Деньги есть, поддержку обеспечит Trolltech и даст практически все готовое.
Про MFC промолчу :)

Сообщение отредактировал Swappp - 26.11.2007, 17:47
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
QCasper
  опции профиля:
сообщение 26.11.2007, 17:55
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 66
Регистрация: 26.11.2007
Пользователь №: 24

Спасибо сказали: 2 раз(а)




Репутация:   1  


Цитата(Swappp @ 26.11.2007, 17:46) *
Полная VS в OpenSource версии официально не поддерживается, это конечно не значит, что собрать и работать нельзя, но для этого нужно еще больше телодвижений.


Вы сами пробовали, или просто "где-то слышали"? :)

Все прекрасно официально поддерживается без лишних движений. Покупаете студию (если хотите полную), берете OpenSource Qt версии 4.3.2 или больше, собираете, работаете.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Swappp
  опции профиля:
сообщение 26.11.2007, 18:27
Сообщение #5


Студент
*

Группа: Новичок
Сообщений: 20
Регистрация: 26.11.2007
Пользователь №: 25

Спасибо сказали: 1 раз(а)




Репутация:   1  


Цитата(QCasper @ 26.11.2007, 17:55) *
Цитата(Swappp @ 26.11.2007, 17:46) *
Полная VS в OpenSource версии официально не поддерживается, это конечно не значит, что собрать и работать нельзя, но для этого нужно еще больше телодвижений.


Вы сами пробовали, или просто "где-то слышали"? :)

Все прекрасно официально поддерживается без лишних движений. Покупаете студию (если хотите полную), берете OpenSource Qt версии 4.3.2 или больше, собираете, работаете.

Со студией пробовал собирать более старые версии. Но троли раньше в своем FAQ писали, что не хорошо использовать закрытый компилятор с Opensource Qt, но вроде говорилось, что возможно будет исключение для EE. Если сейчас они официально поддерживают любую студию в opensource версии, то замечательно. Но в README от Qt 4.3.2 все равно написано:
Цитата
SUPPORTED PLATFORMS

For this release, the following platforms have been tested:

win32-g++
win32-icc (commercial edition only)
win32-msvc (commercial edition only)
win32-msvc.net (commercial edition only)
win32-msvc2005 (commercial edition only)

Так что думаю поддержка не официальная и в следующей версии они вполне могут ее и убрать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Егор   Что нужно для работы с библиотекой Qt?   24.11.2007, 18:05
- - ViGOur   Для начала qt нужно сконфигурить. Затем скомпилиро...   24.11.2007, 18:39
- - Егор   Зачем такие сложности? С ней же никто работать ...   24.11.2007, 18:54
|- - Admin   Цитата(Егор @ 24.11.2007, 18:54) Зачем та...   24.11.2007, 19:14
||- - QCasper   Цитата(Admin @ 24.11.2007, 19:14) Ну так ...   26.11.2007, 16:59
|- - Swappp   Цитата(Егор @ 24.11.2007, 18:54) Зачем та...   26.11.2007, 17:46
||- - QCasper   Цитата(Swappp @ 26.11.2007, 17:46) Полная...   26.11.2007, 17:55
||- - Swappp   Цитата(QCasper @ 26.11.2007, 17:55) Цитат...   26.11.2007, 18:27
|||- - ViGOur   Цитата(Swappp @ 26.11.2007, 18:27) Так чт...   26.11.2007, 18:37
|||- - QCasper   Цитата(ViGOur @ 26.11.2007, 18:37) Цитата...   26.11.2007, 21:21
|||- - ViGOur   Цитата(QCasper @ 26.11.2007, 21:21) Да ка...   26.11.2007, 22:17
|||- - QCasper   Цитата(ViGOur @ 26.11.2007, 22:17) Цитата...   26.11.2007, 22:45
||- - Гость   win32-g++ и mingw это одно и тоже? Цитата(перево...   5.3.2008, 16:17
|- - Litkevich Yuriy   Цитата(Егор @ 24.11.2007, 21:54) Зачем та...   15.1.2008, 21:19
|- - Петров Виталий   (скромно) а никто не пользует QDevelop вместо тако...   16.1.2008, 8:02
|- - Litkevich Yuriy   Цитата(Петров Виталий @ 16.1.2008, 11:02)...   17.1.2008, 10:57
|- - Петров Виталий   Цитата(Litkevich Yuriy @ 17.1.2008, 13:57...   17.1.2008, 23:04
- - ViGOur   Есть такое дело. Чувствуется нужно писать статью ...   26.11.2007, 22:48
|- - QCasper   Цитата(ViGOur @ 26.11.2007, 22:48) Есть т...   27.11.2007, 1:54
- - ViGOur   Может кто и пользуется, но все зависит от привычек...   16.1.2008, 9:24
- - Litkevich Yuriy   Цитата(Петров Виталий @ 18.1.2008, 2:04) ...   18.1.2008, 9:24
- - Litkevich Yuriy   Цитата(Guest_Гость_* @ 5.3.2008, 19:17) w...   5.3.2008, 16:40
|- - Гость   спасибо'Litkevich Yuriy, вроде прошел этот эта...   5.3.2008, 17:25
- - Litkevich Yuriy   надо было скачать Automated MinGW Installer, и он ...   5.3.2008, 17:46
|- - Гость   Цитата(Litkevich Yuriy @ 5.3.2008, 17:46)...   5.3.2008, 18:11
- - Litkevich Yuriy   я ставил последний раз на ноут MinGW-5.1.3, с указ...   5.3.2008, 18:29
- - Гость   Цитата(Litkevich Yuriy @ 5.3.2008, 18:29)...   5.3.2008, 18:42


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.4.2024, 21:59