For ease of use, distributions of programs, as a rule, are assembled into one installation file, which is also an installation file that deploys the program on the user's computer when the program is launched. Today, the creation of installation packages is automated and easy.
Instructions
Step 1
Install NSIS (https://nsis.sourceforge.net/Main_Page) and run it
Step 2
From the File menu open a new project (New, Project, General project). Enter the name of your project.
Step 3
Select (or create) an installer script template (File, New, Other, EclipseNSIS, NSIS Script). Enter the name and version of the program, as well as the name of the developer and the name of the future installation file. Optionally, you can also specify the compression level.
Step 4
In the next window, specify the program installation paths, paths for creating shortcuts and the language of the installer.
Step 5
Next, specify the text file with the license agreement (if any), the background of the installer and, if necessary, the sound file.
Step 6
Now select the files to be included in the installer.
Step 7
Build the installation file.