概述
本文主要讲述在labview中如何将多个可执行程序打包到一个安装包中,从而实现在安装一个安装包时安装了多个labview程序。将以STAR法则为基线来分享这个教程。
目录
一、情境(situation)
为什么我要去这件事呢?
在今年中,我基于labview写了三套生产自动测试系统,主要用于测试数据采集产品和器件。如今已经较为成熟,准备批量安装到生产线的电脑上用,这样就带来了一个问题,如果我每套测试系统都单独安装一次,每部电脑要安装三次!比如30部电脑需要装90次软件。我喜欢提高工作效率和节约资源,所以我花了点时间思考解决这个问题。解决办法就是将多个可执行程序安装到一个安装程序中。
ps:这里有人会问你为什么不打三个测试系统整合到一个系统中?当然,这是一个好办法,但是我们目前没这个打算。
二、任务(task)
提供一个可以直接安装三套测试系统的labview安装包,替代原来的一个测试系统对应一个安装包的方式。
三、行动(action)
3.1 解决方案
解决方案从步骤上分为三步:将多个项目整合成一个,生产多个可执行程序,生产单个安装包
3.2 步骤
步骤一、将多个项目整合成一个
关键点:新建一个labview project,然后将另外三个测试系统的项目的主VI拉到新建项目中即可。如下图:
步骤二、生产多个可执行程序
关键点: 三个主VI分别生成可执行程序
看到这篇文章的朋友,生成可执行程序应该是会的,所以生成可执行程序过程就不累述了,直接看结果吧。
步骤三、生产单个安装包
关键点:源文件选择上一步生成的三个可执行程序->设置程序快捷方式->生成,如下图
四、结果(Result)
生成安装包后,成功安装了三个测试系统,并在桌面创建了快捷方式,效果如下: