Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simple installer for Qt C++ project, targeting Windows only

For a small C++ / Qt project I'd like to create an installer.

  1. Code written in Qt Creator
  2. Basically (when some Qt dlls have been added), a simple xcopy install is possible
  3. I could just pack (zip/rar) the files, but I want to "have a little installer feeling"
  4. There are no registry entries, etc.
  5. Code is for Win Desktop only, so no cross platform requirements

Basically the installer shall

  1. Ask for target dir
  2. Ask for license acceptance
  3. .. and install

From my perspective (as programmer) the installer should be easy to setup and learn. I'd be ideal if I could create it from within Qt Creator. Since it is for a non-commercial open source project the installer software has to be free (or at least very reasonable priced).

What would you recommend?

like image 339
Horst Walter Avatar asked Sep 09 '12 16:09

Horst Walter


1 Answers

For what you need the free edition of Advanced Installer is enough. It does not require any scripting, just drag and drop your files, than specify the default installation folder and dialogs that you need. The free edition is only for "Simple" projects, which is more than enough for you. It also includes a command line interface, if you need one to automate your builds.

like image 67
Bogdan Mitrache Avatar answered Sep 26 '22 06:09

Bogdan Mitrache