Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt5 32 bit MSVC 2017

Qt5 32 bit MSVC 2017

Scheduled Pinned Locked Moved Unsolved General and Desktop
8 Posts 3 Posters 2.9k 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.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #1

    I can't find it in the installer, any help?

    jsulmJ K 2 Replies Last reply
    0
    • ? A Former User

      I can't find it in the installer, any help?

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @Mehodin There are no official Qt MSVC 32bit builds. If you really need one you will need to build Qt by yourself.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      3
      • ? A Former User

        I can't find it in the installer, any help?

        K Offline
        K Offline
        koahnig
        wrote on last edited by
        #3

        @Mehodin

        What do look for?

        The Qt libs or the compiler?

        Concerning the compiler you need to get it from the MS page directly. Due to license issues you cannot use Qt installer.

        Concerning Qt libs compiled with MSVC 2017 32 bit they are no longer pre-built and ready for direct use in installer.
        IIRC the compiler shall be compatible with the MSVC2015 32 bit version.
        Otherwise you would need to compile Qt code yourself.

        Vote the answer(s) that helped you to solve your issue(s)

        1 Reply Last reply
        2
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          okay but i found somewhere else where it said i can use msvc 2015 32 bit as it's compatible, so i downloaded it but i get this error:
          module machine type 'x64' conflicts with target machine type 'x86'

          @jsulm @koahnig

          jsulmJ 1 Reply Last reply
          0
          • ? A Former User

            okay but i found somewhere else where it said i can use msvc 2015 32 bit as it's compatible, so i downloaded it but i get this error:
            module machine type 'x64' conflicts with target machine type 'x86'

            @jsulm @koahnig

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on last edited by
            #5

            @Mehodin What exactly did you download? And how did you configure your project (do you use QtCreator?)?
            The error message is telling you that you're mixing 32bit and 64bit.

            https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            1
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              No I do not use QtCreator

              I downloaded MSVC 2015 32 bit version.

              I'm using Qt in a dynamic link library (so a dll)

              http://mehodin.com/i/bb57ae1f.mp4

              (it's a video i recorded of the settings)

              http://mehodin.com/i/7eb969d6.png
              http://mehodin.com/i/05643635.png
              (also could either of you just upvote one of my posts so i can respond within the 10 minutes)

              @jsulm @koahnig

              K 1 Reply Last reply
              2
              • ? A Former User

                No I do not use QtCreator

                I downloaded MSVC 2015 32 bit version.

                I'm using Qt in a dynamic link library (so a dll)

                http://mehodin.com/i/bb57ae1f.mp4

                (it's a video i recorded of the settings)

                http://mehodin.com/i/7eb969d6.png
                http://mehodin.com/i/05643635.png
                (also could either of you just upvote one of my posts so i can respond within the 10 minutes)

                @jsulm @koahnig

                K Offline
                K Offline
                koahnig
                wrote on last edited by
                #7

                @Mehodin

                I might be wrong, but it looks like that you download the community version of MSVC, which is free. However, AFAIK it has some drawbacks concerning the usability of the IDE. At least the community version had always years ago.

                Therefore, I would recommend to install Qt creator as IDE. It provides more flexibility IMHO. However, I am certainly used to it. Nevertheless, you can install also a different compiler MinGW then. And you would have the same IDE on otherOSs.

                My experience concentrates on MinGW, but I am pretty sure that there are enough experts with deep know-ledge of using Qt creator with MSVC compilers.

                Vote the answer(s) that helped you to solve your issue(s)

                ? 1 Reply Last reply
                1
                • K koahnig

                  @Mehodin

                  I might be wrong, but it looks like that you download the community version of MSVC, which is free. However, AFAIK it has some drawbacks concerning the usability of the IDE. At least the community version had always years ago.

                  Therefore, I would recommend to install Qt creator as IDE. It provides more flexibility IMHO. However, I am certainly used to it. Nevertheless, you can install also a different compiler MinGW then. And you would have the same IDE on otherOSs.

                  My experience concentrates on MinGW, but I am pretty sure that there are enough experts with deep know-ledge of using Qt creator with MSVC compilers.

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #8

                  @koahnig well yeah but I really don't like QTCreator. It's working for me now but I get
                  1>Qt5Widgets.lib(Qt5Widgets.dll) : fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'x64'

                  But if I switch it up, so change to x86, it gives me the same error but other way around

                  (I want to build to x86)

                  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