Hello. I did not find anything at once, so I’ll ask here.
Is there any utility that will make a Qt project (exe + necessary dll) installer with standard settings (path, launch after installation, etc.)?

UPD: I feed all the necessary files to her, i.e. it's not even Qt, but how to get from the exe + dll's set not an archive, but an installer familiar to the user? There must be somewhere like that. I think all kinds of "repackers" of programs and software use them.

  • There is no such program, in any case I have never heard of it. And if only handles are always used, you can use third-party utilities to find out which ones are missing, because it happens that the program just crashes without indicating what kind of library I personally used Process Monitor ( technet.microsoft.com/en -us / sysinternals / bb896645 ) - MorkOFF
  • @ MorkOFF48, but it seems that somehow the people are doing all sorts of repacks of programs and other software. They don't write installers for them) - Ray
  • @Andrey Baksh, doing, but definitely not on Qt - MorkOFF
  • @progzdeveloper, it looks like this is what you need) I just never dealt with this before and did not know which way to dig. Thank. Transform a comment in response - mark as correct. - Ray

5 answers 5

Apparently you need to do the installer: look in the direction of NSIS - http://ru.wikipedia.org/wiki/Nullsoft_Scriptable_Install_System

    Qt comes immediately with this utility. Here is a detailed article on how to use it.

      In no case do not use the built-in installer creator. Use Smart Install Maker, it's graphical and more convenient. The activation key lies with the answers@mail.ru for a long time, so it is free

        There is a Qt Installer Framework, now I understand it myself, and it seems like it has everything you described. This is if you want to have it on qt, and so there are a lot of installers, paid and free.

          I use Inno Script Studio in conjunction with Inno Setup. Very handy and intuitive tool for creating installers. On the net you can find many examples of use. And in fact, once wrote a script for your program, for others you use it. For Qt you will need to specify the necessary dll for your exe yourself