温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何使用NSIS默认向导脚本制作Windows安装包

发布时间:2021-06-12 12:21:03 来源:亿速云 阅读:394 作者:小新 栏目:编程语言

这篇文章主要介绍如何使用NSIS默认向导脚本制作Windows安装包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

应用程序的发布方式

  应用程序发布的时候,具备以下两种方式:

  • 静态编译:把相关联的库一并引入可执行程序,虽然发布简单,编译出来只有一个exe文件。(特别注意:编译时,其依赖的库也需要使用静态包)。

  • 动态编译:把相关联的库以dll的形式提供(linux下是.so)引入,不被包含进可执行程序,发布不方便,但可执行程序较小。 预先准备工具 Qt应用需要先打包,使用windeployqt,建议打包后到无环境的对应系统的虚拟机上尝试。 具体直接略,不会的请百度。   如何使用NSIS默认向导脚本制作Windows安装包

<br>

Windows下安装与卸载

安装

  在windows下,很多程序运行起来,会有一系列安装,勾选用户协议,自定义的安装界面,安装之后对应的路径放置应用的程序文件,创建开始菜单文件夹,放置桌面快捷方式,任务栏也可能有固定图标,   以上情况,安装包就需要单独定制了,如Qt的安装包,其他产品的安装包:   如何使用NSIS默认向导脚本制作Windows安装包   以上Qt的界面确实不太漂亮,漂亮的界面是需要美工做主题的,怀疑Qt公司没有ui设计参与。   还有很多其他安装界面:   如何使用NSIS默认向导脚本制作Windows安装包

卸载

  卸载界面也可以定制,当然会增加一定的工作量,如下图:   如何使用NSIS默认向导脚本制作Windows安装包

<br>

NSIS软件

  Nsis其实是使用一种脚本语言了,学习成本肯定是不低的。   采用NSIS + QT 制作安装程序实际上就是使用QT制作安装程序,而NSIS仅仅将制作的安装程序打包成一个exe。

下载

  下载地址:https://nsis.sourceforge.io/Download

安装

  如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包

<br>

NSIS使用向导生成安装包

  可勾选用户协议,可选择安装路径,并且在开始菜单和桌面创建图标。

步骤一:启用应用,打开脚本编辑器

  一般需要用到的就是“编译NSI脚本”和“脚本编辑器(VNISEdit)”。   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包

步骤二:新建向导脚本(自带内置)

  使用向导基本进行建立,可满足常规的一些应用安装过程:   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   生成了脚本:   如何使用NSIS默认向导脚本制作Windows安装包   保存为脚本:    如何使用NSIS默认向导脚本制作Windows安装包   至此,可以关闭脚本编辑器了(注意:最好留着,后边边调试脚本边编译测试)。

步骤三:编译NISI脚本

  切到主界面,打开NSI脚本编译器,对脚本进行编译:   如何使用NSIS默认向导脚本制作Windows安装包   加载脚本:   如何使用NSIS默认向导脚本制作Windows安装包   加载之中(copy文件等操作):   如何使用NSIS默认向导脚本制作Windows安装包   加载完成:   如何使用NSIS默认向导脚本制作Windows安装包

步骤四:测试安装程序

  向导生成的安装过程:    如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包

步骤五:测试成功

  如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包

步骤六:测试卸载

  如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包   如何使用NSIS默认向导脚本制作Windows安装包 

以上是“如何使用NSIS默认向导脚本制作Windows安装包”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI