windows下安装包制作软件:NSIS的使用方法

 NSIS (Nullsoft Scriptable Install System) 是一个专业开源的制作 windows 安装程序的工具。它提供了安装、卸载、系统设置、文件解压缩等功能。下面以Qt程序安装包的制作为例,介绍NSIS的用法。

  首先准备好要打包发布的目标程序,如下图所示:(包括可执行程序,各种dll模块库,依赖库,插件库,资源文件等)

  在https://download.csdn.net/download/u014552102/10428138

点击打开链接   下载nsis,在windows平台下解压,解压完成后得到nisedit_2.0.3.0.exe和nsis-3.03-setup.exe。将这两个exe程序安装完毕后,在桌面可以看到生成了两个快捷方式HM NIS Edit和NSIS,如下图所示:

  打开HM NIS Edit,点击“文件”->“新建脚本:向导”,然后选择“下一步”

  

填写应用程序的基本信息。“应用程序网站”根据实际需要填写(若没有,则保留空白即可),点击“下一步”。

“安装程序图标”指生成的安装包显示的图标。“”安装程序文件”指生成的安装包的名字。“安装程序语言”选择SimpChinese,其它保持默认即可。点击“下一步”。

如下图所示保持默认选项即可,点击“下一步”。

将选项中 "c:\path\to\file\AppMainExe.exe", c:\path\to\file\Example.file 都删除。点击上方的树形图按钮(AddDirTree)

"SelectDirecory"中选择要打包的目标程序所在的目录,即上文所说的包括可执行程序,各种dll模块库,依赖库,插件库,资源文件等发布时所需要的所有文件的目录。点击确定。

之后一路选择默认设置,到下图,点击“完成”即可。

点击“NSIS”->“编译脚本”

另存为nsi文件

把报错的行全部删除掉,直到“编译脚本”成功

如下图所示,编译成功后,按照红色框中的路径中找到相应的........setup.exe文件,该文件即为目标程序安装文件。

 

猜你喜欢

转载自blog.csdn.net/weixin_37569048/article/details/89538141