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. question about windeployqt.exe

question about windeployqt.exe

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
11 Posts 4 Posters 1.1k Views
  • 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.
  • S Offline
    S Offline
    Sowjanya
    wrote on last edited by
    #2
    This post is deleted!
    1 Reply Last reply
    0
    • D DeveloperDeveloper35

      Hello

      I'm pretty new to QT and have a question about windeployqt.exe. This app found all dependencies for one of my applications, so it starts fine.

      Just for fun, I let it run over another application which already starts without problems on computers where qt is not installed. After this application finished it told me I would need the folder bearer with the file qgenericbearer.dll and the folder translations. For what are these files? It seems that windeployqt thinks I need them but the application is running without them too.

      thanks in advance
      Anna

      S Offline
      S Offline
      Sowjanya
      wrote on last edited by
      #3

      @DeveloperDeveloper35

      To create that, You need to open Qt command prompt,in that give windeployqt.exe.
      And copy .exe file alone in one folder,go to that folder and run windeployqt.exe --quick .

      D 1 Reply Last reply
      0
      • S Sowjanya

        @DeveloperDeveloper35

        To create that, You need to open Qt command prompt,in that give windeployqt.exe.
        And copy .exe file alone in one folder,go to that folder and run windeployqt.exe --quick .

        D Offline
        D Offline
        DeveloperDeveloper35
        wrote on last edited by DeveloperDeveloper35
        #4

        @Sowjanya thats what I did and then I discovered, that windeployed genereates more files than I seem to need and I'm wondering why and if there is a way only to get the files that I really need. From 60 files I deleted 51 files that it copied to my folder and the application is still running.

        S 1 Reply Last reply
        0
        • D DeveloperDeveloper35

          @Sowjanya thats what I did and then I discovered, that windeployed genereates more files than I seem to need and I'm wondering why and if there is a way only to get the files that I really need. From 60 files I deleted 51 files that it copied to my folder and the application is still running.

          S Offline
          S Offline
          Sowjanya
          wrote on last edited by
          #5

          @DeveloperDeveloper35
          To run exe file alone in other computers requires dlls .

          jsulmJ 1 Reply Last reply
          0
          • S Sowjanya

            @DeveloperDeveloper35
            To run exe file alone in other computers requires dlls .

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

            @Sowjanya The question was: why does windeployqt add DLLs which are not required/used by the application...

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

            D 1 Reply Last reply
            0
            • jsulmJ jsulm

              @Sowjanya The question was: why does windeployqt add DLLs which are not required/used by the application...

              D Offline
              D Offline
              DeveloperDeveloper35
              wrote on last edited by
              #7

              @jsulm Thank you yes thats what I want to know. I tried my reduced set of files on another computer and it runs fine, so I need 51 files not but why are they collected by the tool

              jsulmJ 1 Reply Last reply
              0
              • D DeveloperDeveloper35

                @jsulm Thank you yes thats what I want to know. I tried my reduced set of files on another computer and it runs fine, so I need 51 files not but why are they collected by the tool

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

                @DeveloperDeveloper35 I'm not sure. One possibility is that some of the DLLs your app is using use that one bearer DLL.

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

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

                  Hi,

                  The bearer plugin is used to manage the connectivity state.

                  More information here.

                  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
                  1
                  • jsulmJ jsulm

                    @DeveloperDeveloper35 I'm not sure. One possibility is that some of the DLLs your app is using use that one bearer DLL.

                    D Offline
                    D Offline
                    DeveloperDeveloper35
                    wrote on last edited by
                    #10

                    @jsulm But if this dll would be really used, then my software shouldn't work proper when I delete the dll. But it runs fine which indicates, that the dll is unused

                    jsulmJ 1 Reply Last reply
                    0
                    • D DeveloperDeveloper35

                      @jsulm But if this dll would be really used, then my software shouldn't work proper when I delete the dll. But it runs fine which indicates, that the dll is unused

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

                      @DeveloperDeveloper35 It depends. If a lib is loaded at runtime then your app can work without it as long as it is not used. This is how plug-ins work: the app is not linked at link time against the plug-ins, instead plug-ins are loaded at runtime dynamically.

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

                      1 Reply Last reply
                      1

                      • Login

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