Nominate our 2022 Qt Champions!

Differences between qt-win-opensource-4.7.3-vs2008.exe and

  • Hello,

    I have found the archives qt-win-opensource-4.7.3-vs2008.exe and in the source folder an I am wondering what the differences are (except the file format).

    Is qt-win-opensource-4.7.3-vs2008.exe just an Windows SFX Archive for the corresponding .zip file, or are there other differences?

    Thank you,

  • The .exe is an installer, which installs precompiled libraries and executables for Visual Studio 2008.
    The .zip file just contains the source code, from which you can build the libraries yourself.

  • Notice the src in the name. It always means it contains the source code.

  • Ah, thank you very much. I did not recognize the missing src in the .exe file name but found the src subfolder within.

    I'm still having problems compiling the 4.7.3 sources on my Windows 7 64-Bit / Visual Studio 2010 as it always searches for EGL sources (which I do not have). (see my post at

    Is it possible to use the Qt-VS2008-binaries for applications compiled with VS2010?


    [EDIT: fixed link, Volker]

  • [quote author="Andreas Hammerschmidt" date="1309249136"]
    Is it possible to use the Qt-VS2008-binaries for applications compiled with VS2010?

    No, you must use the same MSVS versions for your applications and the Qt libraries (this includes the service packs as well, so you cannot mix libs built with MSVS 2005 without SP1 with apps built with MSVS 2005+SP1).

  • Thank you for your help!

    I reconfigured and recompiled the qt-win-opensource-4.7.3-vs2008.exe (after "nmake confclean") and added the -no-s60 switch. I had to restart nmake a few times (had problems updating some files and stopped), but it finally succeeded.

    Conclusion: 4.7.3 works with default configuration on my Windows XP 32-Bit, Windows 7 32-Bit and Windows Vista 64-Bit machines, but needs the -no-s60 switch on my Windows 7 64-Bit machine. Strange behaviour? Who cares if it's working ;)


Log in to reply