Paweł Grzybowski

Paweł Grzybowski Student,
Politechnika
Warszawska

Temat: kompilator do biblioteki qt

Zainstalowałem bibliotekę qt na windowsie i chcę skompilować program ale nie mogę bo wyświetla mi się że muszę dodać jakiś kompilator w opcjach. O jaki kompilator chodzi i gdzie można go znaleźć.

konto usunięte

Temat: kompilator do biblioteki qt

Heh, żeby skompilować program w C++ o dziwo potrzebujesz kompilatora C++ ;) Qt to tylko biblioteka, jak każda inna.

Powinien to być ten sam kompilator, który został użyty do skompilowania tej kopii Qt, którą pobrałeś. Na windowsie są do pobrania 3 wersje wstępnie skompilowane (VS2008, VS2010 i minGW4.4). Możesz tez pobrać źródła i skompilować Qt samemu (uwaga, trwa to kilka godzin) dowolnym kompatybilnym kompilatorem. Tutaj pełna lista.

Na stronie Qt jest przy każdej paczce podane w nawiasie jaki to kopilator, np.:

Qt libraries 4.8.3 for Windows (VS 2010, 235 MB) - kompilator VC10 dołączony do Visual Studio 2010. Darmową wersję Express możesz pobrać tutaj.

Oprócz tego będziesz potrzebował też debuggera. Do VC10 będzie to CDB, możesz go pobrać jako część Windows SDK for Windows 8 tutaj. Przy instalacji wystarczy zaznaczyć jedynie "Debugging tools for Windows", reszta jest niepotrzebna.Krzysztof Kawa edytował(a) ten post dnia 24.11.12 o godzinie 15:22

konto usunięte

Temat: kompilator do biblioteki qt

Hmmm przecież po pobraniu Qt SDK for Windows jest wszystko out ouf the box, coś popsułeś :)

konto usunięte

Temat: kompilator do biblioteki qt

Qt SDK jest w tej chwili bardzo nieaktualne i nie polecałbym tej drogi.

konto usunięte

Temat: kompilator do biblioteki qt

Hmmm możesz powiedzieć co takiego w sdk jest nie aktualne?

konto usunięte

Temat: kompilator do biblioteki qt

Po pierwsze musimy ustalić o którym SDK mowa.

Pierwsze Qt SDK zaczęło powstawać w Nokii i po przejęciu Qt przez Digię jego rozwój się zatrzymał i znajdziesz je już jedynie na stronie Nokii (http://developer.nokia.com/Develop/Qt/Tools/).
Zawiera ono Qt zdaje się do 4.7.3, jakąś starą wersję Qt Creatora (2.4.coś, ale mogę się mylić bo nie pamiętam dokładnie) oraz (jeśli chodzi o Windows) antyczny MinGW 4.4.

W Digii zaczęło powstawać nowe SDK i na tą chwilę dostępne jest wyłącznie dla użytkowników komercyjnych (nie jestem takim więc nie wiem co zawiera, prawdopodobnie jest aktualne(nie licząc kompilatora)), ale podejrzewam, że Pawła interesuje licencja GPL/LGPL.

Na forach qt-project.org kilkakrotnie wspomniano, ze nad darmową wersją Qt SDK trwają prace, ale pojawi się ona w bliżej nieokreślonej przyszłości po wydaniu Qt5.

Na chwilę obecną więc najlepszym wyjściem (dla licencji GPL/LGPL) jest oddzielne pobranie potrzebnych elementów: IDE(Qt Creator 2.6.0), biblioteki(4.8.4 a za kilka dni już 5.0 :D) i kompilatora(VS2010 lub MinGW 4.7.x).Krzysztof Kawa edytował(a) ten post dnia 12.12.12 o godzinie 11:14

konto usunięte

Temat: kompilator do biblioteki qt

To jednak ja się ciesze że siedzę na linuxie :P

konto usunięte

Temat: kompilator do biblioteki qt

Przemek Czekaj:
To jednak ja się ciesze że siedzę na linuxie :P
Bez przesady, to tylko kilka kliknięć. Po pobraniu instalacja i konfiguracja zajmuje może z 3 minuty i robi się ja przecież tylko raz.
No ale fakt, Qt wykazuje najwięcej miłości dla pingwinów :)



Wyślij zaproszenie do