Results 1 to 6 of 6

Thread: Newbie overwhelmed by choices of compiler and IDE

  1. #1

    Default Newbie overwhelmed by choices of compiler and IDE

    I'm overwhelmed by the choices in the QT evaluation email I just received and would appreciate some guidance. As for my needs, I'm going to start on Windows but would eventually like to port what I write to *nix and/or Mac. I am only going to be using QT for the webkit library and I'm pretty sure it's going to be as simple as pointing a QWebView at a localhost URL. I've done this with Java's QT Jambi, but I'm completely new to C++. Probably the most important thing is I want the executable I distribute to be all that's required, in other words that it contains all the QT/Webkit libraries it needs.

    Hope this is enough information to get input as to which of the following, from the email, I should start with. Thanks in advance!

    WHERE TO DOWNLOAD YOUR EVALUATION
    ---------------------------------

    Qt 4.8.4 for Windows (Src and VS2008 32bit Binary)
    http://dist.qt.digia.com/developer/d...8.4-vs2008.exe

    Qt Visual Studio Addin 1.1.11 for Qt4 (Binary)
    http://dist.qt.digia.com/developer/d...din-1.1.11.exe

    Qt 4.8.4 for Windows (Src and VS2010 32bit Binary)
    http://dist.qt.digia.com/developer/d...8.4-vs2010.exe

    Qt 4.8.4 for Windows (Src and MinGW 32bit Binary)
    http://dist.qt.digia.com/developer/d....8.4-mingw.exe

    Qt Creator 2.6.2 for Windows (32bit Binary)
    http://dist.qt.digia.com/developer/d...cial-2.7.0.exe

    Qt 4.8.4 for Windows (Src and VS2010 64bit Binary)
    http://dist.qt.digia.com/developer/d...2010-64bit.exe

    MinGW GCC 4.4.0
    http://dist.qt.digia.com/developer/d...nGW-gcc440.zip

    Qt Commercial Charts 1.2.1
    http://dist.qt.digia.com/developer/d...-src-1.2.1.zip

    Qt 4.8 SDK for Windows
    http://dist.qt.digia.com/developer/d...x86-v1.0.3.exe

    Qt 5.0.1 Sources
    http://dist.qt.digia.com/developer/d...-src-5.0.1.zip

    Qt 5.0.1 Offline SDK for Windows MinGW 4.7 32-bit
    http://dist.qt.digia.com/developer/d...86-offline.exe

    Qt 5.0.1 Offline SDK for Windows VS2010 32-bit
    http://dist.qt.digia.com/developer/d...86-offline.exe

    Qt Visual Studio Addin 1.2.0 for Qt5 (Binary)
    http://dist.qt.digia.com/developer/d...ddin-1.2.0.exe

  2. #2
    Join Date
    Oct 2006
    Location
    New Delhi, India
    Posts
    2,467
    Thanks
    8
    Thanked 334 Times in 317 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Newbie overwhelmed by choices of compiler and IDE

    Hey wait,, why would you want to go for Qt Commercial edition ? You can have open source versions too.

    So first decide between open source and commercial versions

    You can then start with Qt 4.8.4 based on MinGW. You will have similar env for linux too then.

    Hope that helps

  3. #3
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,368
    Thanks
    3
    Thanked 5,017 Times in 4,793 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Newbie overwhelmed by choices of compiler and IDE

    I'd rather suggest using Qt 5.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  4. #4
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: Newbie overwhelmed by choices of compiler and IDE

    Probably the most important thing is I want the executable I distribute to be all that's required, in other words that it contains all the QT/Webkit libraries it needs.
    Each of these contains a complete set of Qt libraries, either Qt4 or Qt5, built using the specified compiler. You need to select your Qt version, as wysota says start with 5, and then the one that matches your Windows C++ compiler. If you have no C++ compiler then the "Qt 5.0.1 Offline SDK for Windows MinGW 4.7 32-bit" also contains an open source compiler and related tools.

    None of these bundles ships with OpenSSL libraries, which you can source separately, but otherwise Qt Webkit should work out-of-the-box.

  5. #5
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,368
    Thanks
    3
    Thanked 5,017 Times in 4,793 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: Newbie overwhelmed by choices of compiler and IDE

    An additional note is that if you "want the executable you distribute to be all that's required" then you will need to rebuild Qt statically (none of the installers will install a statically compiled Qt version) and build your app against that, however then you may end up with licensing quirks (especially when using WebKit which is strictly LGPL regardless if you have commercial license on Qt or not).
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  6. #6

    Default Re: Newbie overwhelmed by choices of compiler and IDE

    Thanks everybody I downloaded the open source version of QT5. I have other issues to overcome now before I worry about static linking though.

Similar Threads

  1. Qt Creator Parse compiler errors of a non gcc compiler
    By kiozen in forum Qt Tools
    Replies: 4
    Last Post: 4th July 2011, 01:34
  2. Newbie help again please! (Win XP SP3)
    By mike phillips in forum Installation and Deployment
    Replies: 22
    Last Post: 13th April 2011, 22:41
  3. msvc Compiler or mingw compiler
    By Ashutosh2k1 in forum Qt Programming
    Replies: 3
    Last Post: 14th February 2011, 08:33
  4. Strange compiler behaviour (compiler passes wrong argument)
    By SasaVilic in forum General Programming
    Replies: 2
    Last Post: 2nd November 2010, 11:36
  5. Model Choices review/questions
    By ucntcme in forum Qt Programming
    Replies: 1
    Last Post: 16th September 2007, 21:57

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.