SDK 7.1 compiler vs Visual C++ 2010 compiler?



  • Hello,

    I got a Qt 4.8.5 version compiled from a team which states it was compiled using Windows SDK 7.1.
    I am at kit configuration step, in Qt Creator options.

    I have many auto-detected compilers proposed, in fact:

    • Microsoft Windows SDK for Windows 7 (7.1.7600.0.30514) in x86, amd64, ia64 versions
    • Microsoft Visual C++ compiler 10.0 in same flavors.

    What's the difference between these two compilers families, since I updated both VS 2010 Pro and SDK 7.1 to SP1?

    Would I get errors if I chose Visual C++ compiler instead of SDK one?



  • Always use the same compiler that was used to compile Qt. OTherwise you get lots of linker and compile errors, this due to namemangling issues between linkers.
    The C++ standard doesn't say to compile and link, only how to code and what should happen if uses.


  • Moderators

    Hi,

    They are the same compiler. See "Supported Compilers in Windows" at "this page":http://qt-project.org/wiki/Building_Qt_5_from_Git#aea23489ce3aa9b6406ebb28e0cda430


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.