Qt na MSVC HowTo

From MerlinWiki
Jump to: navigation, search

Návod na použití Qt na Windows pod MS Visual C++ od Michala Ducháče (xducha01).

Jedná sa o úplne free riešenie a je to celkom jednoduché. Malý návod pre ostatných ak by s tým mal niekto problém.

Je treba si nainštalovať:

  1. MS Visual C++ Express (voľne dostupné na stránkach Microsoftu - link)
  2. MS Platform SDK for Windows Server 2003 voľne dostupné na stránkach Microsoftu - link
  3. Nastaviť MS Visual C++ podla návodu na stránkach MS aby vedel používať Platform SDK link
  4. Stiahnuť zdrojáky Qt opensource pod Windows (nie inštalačný balík - dostupné na stránkach trolltechu - link)
  5. Stiahnuť Q../Free patch dostupný na http://sourceforge.net/projects/qtwin/
  6. Postupovať podľa návodu pre Q../Free a skompilovať Qt pomocou MS Visual C++ Express (návod je priložený ako txt k Q../Free patchu)
  7. Následne nič nebráni skompilovaniu akýchkoľvek projektov vyžadujúcich Qt a podporujúcich MS Visual Studio 8 (teda aj MS Visual C++ Express)


Malá poznámka na koniec. Pri používaní Qt v projektoch MSVC, musia byť tieto projekty vytvorené ako "Win32 console aplication". Nezabudnite nastaviť parametre projektu "Additional Include Directories" a "Additional Library Directories" tak, aby obsahovali cestu kde máte skompilované Qt.

Aternativní postupy:

  • Kompilace se zdařila i na klasickém Visual Studiu 2003 a na rozdíl od VS Express jsem nemusel instalovat PlatformSDK. Honza Pečiva