Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. [SOLVED] Why is Qt 5.3.0 for MSVC 2013 shipped with the MSVC 2010 redist?

[SOLVED] Why is Qt 5.3.0 for MSVC 2013 shipped with the MSVC 2010 redist?

Scheduled Pinned Locked Moved Installation and Deployment
4 Posts 3 Posters 2.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    bryanburke
    wrote on last edited by
    #1

    I recently installed Qt 5.3.0 for MSVC 2013 with ANGLE. The MSVC redist shipped with it, however, is the 2010sp1 redist, not the 2013 redist. Why is this? Also, when deploying my application compiled against this version of Qt, should I include both the 2013 and 2010sp1 MSVC redists? Thanks in advance.

    NOTE: I asked this question several days ago on qtcentre.org but never received a response. Hopefully someone here knows the answer.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Just an educated guess but it's probably for Qt Creator which IIRC is built using VS2010. You can verify this in the About Qt Creator dialog.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • hskoglundH Offline
        hskoglundH Offline
        hskoglund
        wrote on last edited by
        #3

        Hi, that MSVC redist for 2010sp1 is present on all Windows-flavored Qt compilers: 32/64-bit, VisualStudio/MinGW.
        So I'm guessing it's for Qt's internal consumption, because Qt Creator (and the other tools in that ...\bin\directory) is built with 32-bit MSVC2010.

        Which means you don't need to deploy it, unless you distributing Qt Creator :-)

        1 Reply Last reply
        0
        • B Offline
          B Offline
          bryanburke
          wrote on last edited by
          #4

          Thank you both for the clear answer. I hadn't considered that Qt Creator might be compiled with a different MSVC version than Qt itself. I'm relieved not to have to include two different redists in my deployment.

          I've marked this thread as solved.

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved