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. [Solved] Releasing Application built with Qt?
Forum Updated to NodeBB v4.3 + New Features

[Solved] Releasing Application built with Qt?

Scheduled Pinned Locked Moved General and Desktop
3 Posts 3 Posters 1.1k 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.
  • CAD_codingC Offline
    CAD_codingC Offline
    CAD_coding
    wrote on last edited by
    #1

    Hi,
    I have finally finished developing my application with Qt 4.8.1 & MinGW compiler (at least no more enhancements as of now).
    The target is a single .exe.
    I am going to redistribute all the .exe & (Qt).dll's in a .zip file.
    I want to know what are the steps I should take for creating the production build?

    1. From where should I copy the Qt dll's for distributing with my application?
    2. My application has heavy number crunching. I have been running the application with the default compiler options. Should I use any special compiler options for MinGw so that the speed of my application increases?
    3. Is there any wiki for some standard instructions?
      4.This is my first application which will be released online, so I might not know some things. Any suggestions/advice please?
    1 Reply Last reply
    0
    • Q Offline
      Q Offline
      qxoz
      wrote on last edited by
      #2

      Hi CAD_coding.
      Deployment is a one of most popular issues on this forum. Take a look to a "deployment doc":http://qt-project.org/doc/qt-4.8/deployment-windows.html

      1 Reply Last reply
      0
      • G Offline
        G Offline
        goblincoding
        wrote on last edited by
        #3

        Qt4.x deployment is easier than 5.0 so you shouldn't have too much trouble.

        1. Have a look at "Dependency Walker" (if you haven't already) to determine exactly which Qt (and MinGW) DLL's you require.
        2. Maybe look at optimization flags (although I do not know if this will really win you much).
        3. See qxoz's reply
        4. I personally also like using "Inno Setup" (to create and distribute msi installers rather than zip files) and if you suddenly realise your application + dll's is enormous, you've possibly copied the Qt debug dll's instead of the release versions ;)

        http://www.goblincoding.com

        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