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. .exe file is not opening

.exe file is not opening

Scheduled Pinned Locked Moved Solved Installation and Deployment
26 Posts 5 Posters 3.5k 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.
  • J jsulm
    4 Sept 2023, 09:15

    @Vijaykarthikeyan said in .exe file is not opening:

    it is again not running

    Same issue? Something else?

    V Offline
    V Offline
    Vijaykarthikeyan
    wrote on 4 Sept 2023, 09:29 last edited by Vijaykarthikeyan 9 Apr 2023, 12:12
    #17

    @jsulm same issue.

    after running the command in corresponding directory like: windeployqt.exe --qmldir <path/to/qml library> <file_name.exe> ..it is scanned and updated allthe required libraries Screenshot 2023-09-04 145459.png

    when running that project's .exe file.,it is showing showMaximized,widgets.dll,webengine.dll,qt5core.dll,webenignecore.dll is not located in dllScreenshot 2023-09-04 145222.png

    all the requires libraries are updated but it shows error like this:Screenshot 2023-09-04 145715.png

    Is that any wrong with my command?

    J 1 Reply Last reply 9 Sept 2023, 21:35
    0
    • V Vijaykarthikeyan
      4 Sept 2023, 09:29

      @jsulm same issue.

      after running the command in corresponding directory like: windeployqt.exe --qmldir <path/to/qml library> <file_name.exe> ..it is scanned and updated allthe required libraries Screenshot 2023-09-04 145459.png

      when running that project's .exe file.,it is showing showMaximized,widgets.dll,webengine.dll,qt5core.dll,webenignecore.dll is not located in dllScreenshot 2023-09-04 145222.png

      all the requires libraries are updated but it shows error like this:Screenshot 2023-09-04 145715.png

      Is that any wrong with my command?

      J Offline
      J Offline
      johngod
      wrote on 9 Sept 2023, 21:35 last edited by
      #18

      @Vijaykarthikeyan said in .exe file is not opening:

      windeployqt.exe --qmldir <path/to/qml library> <file_name.exe> --compiler-runtime

      If you use Qt6 you need to use windeployqt6.exe instead of windeployqt.exe and you need to add --compiler-runtime to copy the missing compiler files

      To sum it all up, I usually create a folder were I copy only the executable file, cd in to that folder and run the windeployqt6 from there:

      cd D:\qtprojets\MyAppDeployFolder

      C:\QtOpensourse\6.5.0\mingw_64\bin\windeployqt6.exe --qmldir D:\qtprojets\MyApp D:\qtprojets\MyAppDeployFolder\MyApp.exe --compiler-runtime

      If you have several Qt versions, you should use the same windeployqt6.exe version of the compiled exe file

      V 1 Reply Last reply 14 Sept 2023, 10:30
      3
      • J johngod
        9 Sept 2023, 21:35

        @Vijaykarthikeyan said in .exe file is not opening:

        windeployqt.exe --qmldir <path/to/qml library> <file_name.exe> --compiler-runtime

        If you use Qt6 you need to use windeployqt6.exe instead of windeployqt.exe and you need to add --compiler-runtime to copy the missing compiler files

        To sum it all up, I usually create a folder were I copy only the executable file, cd in to that folder and run the windeployqt6 from there:

        cd D:\qtprojets\MyAppDeployFolder

        C:\QtOpensourse\6.5.0\mingw_64\bin\windeployqt6.exe --qmldir D:\qtprojets\MyApp D:\qtprojets\MyAppDeployFolder\MyApp.exe --compiler-runtime

        If you have several Qt versions, you should use the same windeployqt6.exe version of the compiled exe file

        V Offline
        V Offline
        Vijaykarthikeyan
        wrote on 14 Sept 2023, 10:30 last edited by
        #19

        @johngod I'm using 5.15.2

        J 1 Reply Last reply 15 Sept 2023, 05:28
        0
        • V Vijaykarthikeyan
          14 Sept 2023, 10:30

          @johngod I'm using 5.15.2

          J Offline
          J Offline
          johngod
          wrote on 15 Sept 2023, 05:28 last edited by
          #20

          @Vijaykarthikeyan Did it work ? If so, please mark the this as solved.

          V 2 Replies Last reply 19 Sept 2023, 06:20
          1
          • J johngod
            15 Sept 2023, 05:28

            @Vijaykarthikeyan Did it work ? If so, please mark the this as solved.

            V Offline
            V Offline
            Vijaykarthikeyan
            wrote on 19 Sept 2023, 06:20 last edited by
            #21

            @johngod I'm using 5.15.2 version. I've added --no-compiler-runtime at the end..

            My command is like this one: C:\Qt\5.15.2\msvc2019_64\bin>windeployqt.exe --qmldir C:\Users\hp\build-incline2-Desktop_Qt_5_15_2_MSVC2019_64bit-Release\exe --no-compiler-runtime

            the bit versions are correct and correct directory..

            but it is not importing any libraries in that exe folder..still get 4 error messages..Please help me to sort it out.

            J 1 Reply Last reply 19 Sept 2023, 06:23
            0
            • V Vijaykarthikeyan
              19 Sept 2023, 06:20

              @johngod I'm using 5.15.2 version. I've added --no-compiler-runtime at the end..

              My command is like this one: C:\Qt\5.15.2\msvc2019_64\bin>windeployqt.exe --qmldir C:\Users\hp\build-incline2-Desktop_Qt_5_15_2_MSVC2019_64bit-Release\exe --no-compiler-runtime

              the bit versions are correct and correct directory..

              but it is not importing any libraries in that exe folder..still get 4 error messages..Please help me to sort it out.

              J Online
              J Online
              jsulm
              Lifetime Qt Champion
              wrote on 19 Sept 2023, 06:23 last edited by
              #22

              @Vijaykarthikeyan said in .exe file is not opening:

              --qmldir

              This should point to your QML files in the project folder, not in build folder as far as I know. And you're also missing path to the exe file when calling windeployqt.exe.

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

              V 2 Replies Last reply 19 Sept 2023, 07:07
              2
              • J jsulm
                19 Sept 2023, 06:23

                @Vijaykarthikeyan said in .exe file is not opening:

                --qmldir

                This should point to your QML files in the project folder, not in build folder as far as I know. And you're also missing path to the exe file when calling windeployqt.exe.

                V Offline
                V Offline
                Vijaykarthikeyan
                wrote on 19 Sept 2023, 07:07 last edited by
                #23

                @jsulm Thank you so much.. Your guidance solved my long term problem. I'm trying to search the solution for last two months. At last, that .exe file s running.. Thank you once again.. thank you too @johngod .. I owe you both

                1 Reply Last reply
                1
                • V Vijaykarthikeyan has marked this topic as solved on 19 Sept 2023, 07:08
                • J johngod
                  15 Sept 2023, 05:28

                  @Vijaykarthikeyan Did it work ? If so, please mark the this as solved.

                  V Offline
                  V Offline
                  Vijaykarthikeyan
                  wrote on 19 Sept 2023, 07:08 last edited by
                  #24

                  @johngod Yes,it is working..you have solved my 2 months problem..thank you soooo much

                  1 Reply Last reply
                  0
                  • J jsulm
                    19 Sept 2023, 06:23

                    @Vijaykarthikeyan said in .exe file is not opening:

                    --qmldir

                    This should point to your QML files in the project folder, not in build folder as far as I know. And you're also missing path to the exe file when calling windeployqt.exe.

                    V Offline
                    V Offline
                    Vijaykarthikeyan
                    wrote on 19 Sept 2023, 07:11 last edited by Vijaykarthikeyan
                    #25

                    @jsulm So, the correct template should be look like this:

                    <qt-binary-folder>windeployqt.exe --qmldir <path-to-project-file> <path-to-Qt-build-folder>

                    1 Reply Last reply
                    0
                    • J J.Hilk
                      2 Aug 2023, 10:54

                      @Vijaykarthikeyan than you're most certainly missing the QML part during windeployqt call:

                      --qmldir <directory>

                      with <directory> being the full path to your main QML folder, as in where your main.qml is

                      otherwise how should the tool know what from QML you used in your application

                      V Offline
                      V Offline
                      Vijaykarthikeyan
                      wrote on 19 Sept 2023, 07:14 last edited by
                      #26

                      @J-Hilk Thank you

                      1 Reply Last reply
                      1
                      • V Vijaykarthikeyan has marked this topic as solved on 25 May 2024, 10:35

                      26/26

                      19 Sept 2023, 07:14

                      • Login

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