This is our company step-by-step guide to install and configure Qt on our developer machines.
How to install Qt
Link to Qt download site: http://qt.nokia.com/downloads
Windows (VS2005)
Download VS 2008 distribution from download site. When 2008 distribution is downloaded, it’s necessary to reconfigure and rebuild it for VS 2005 using next steps.
Linux
Download linux/x11 distro from Qt page. Download 32/64bit distro package. Setup downloaded files as executables:
chmod +x qt-sdk-linux-x86-opensource-2009.01.bin chmod +x qt-creator-linux-x86-opensource-1.0.0.bin
Install Qt sdk to default directory and begin with configuration.
MacOS
Download latest Qt SDK distribution and latest XCode developer pack from apple site. Then install both.
How to configure Qt
Qt configuration is done via Configure script/executable on all platforms.
Windows
Run “Start menu->Visual studio->Tools-> Visual studio command prompt”
Then go to “c:\Qt\Qt_Version\Qt” and run “configure” with additional params.
Our current configuration:
configure -debug-and-release -opensource -shared -platform win32-msvc2005 -incredibuild-xge -openssl
Clean configurations
run nmake confclean and nmake distclean to remove all previous version of QT compilations.
SSL support
For SSL Support add -openssl switch to configure.
Note!
: configure param HAVE TO be executed from Visual studio command prompt!
Linux
Enter Qt directory and enter following configure param:
./configure -opensource -I /usr/include/gtk-2.0 -L /usr/lib/gt-2.0 -I /usr/include/gstreamer-0.10 -L /usr/lib/gstreamer-0.10 -I /usr/include/glib-2.0 -L /usr/lib/glib-2.0 -I /usr/include/libxml2 -fast
Clean configurations
run make confclean and then configure.
MacOS
How to compile Qt
Windows
Compile Qt using command prompt:
- Run Visual studio command prompt.
- And run nmake to build a whole library
Second option is open projects.sln located in p:/Qt/4.7.1/ using Visual Studio IDE and compile it.
Linux
- As first thing, use configure to setup Qt settings.
- As next, run make to build a whole library
- After a while when everything is compiled, use make install. This will install library to /usr/local/Trolltech/Qt-4.7.0
MacOS
Currently not tested, using default compilation.
How to compile application
When we have prepared Qt library, it’s time to compile our application.
MacOS
When using qmake without additional params, qmake generate xcode project from .pro instad makefile for g++. To generate makefile, use following params:
qmake -spec macx-g++ make
Deploying application
Windows
Not testes.
External link: http://doc.trolltech.com/4.5/deployment-windows.html
Linux
Not testes.
MacOS
Not testes.
Leave a Reply