LabVIEW生成应用程序(exe)和安装程序(installer

简介: 使用LabVIEW编写好的程序最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?有两种方法:

目录

1、生成应用程序(exe)


2、生成安装程序(installer)


使用LabVIEW编写好的程序最后往往需要将程序拿到目标电脑上去运行,如何将程序从开发电脑上移植到目标电脑上呢?有两种方法:


1、在目标电脑上安装LabVIEW以及相关驱动和工具包,然后将vi或者整个项目拷贝到目标电脑上。然而安装LabVIEW和各种工具包会比较耗费时间,且vi可以被任意修改,容易引起误操作,如果只是运行程序,则不推荐这种方法。


2、将LabVIEW编写的程序在开发电脑上编译生成独立可执行程序(exe),然后将可执行程序移植到目标电脑上,这里的移植分为两种方式:


  将生成的exe拷贝到目标电脑上,然后在目标电脑上单独安装LabVIEW运行引擎和需要的驱动以及工具包等,此方法中安装驱动和工具包也需要花费较多时间,不推荐。

 将生成的exe和一些用到的组件打包生成installer,即安装程序,然后在目标电脑上运行安装程序即可,这样安装完成后,之前生成的exe、LabVIEW运行引擎以及其他用到的工具包会自动安装到目标电脑上,这种方法移植程序比较简单,是最常用的方法。


在讲解之前有两点需要注意:

1、生成安装程序(installer)之前必须要先生成应用程序(exe)。

2、程序VI文件必须要在项目中,如果只是单一的VI文件无法进行生成操作,需要用户新建项目,导入VI文件,如下图所示:




1、生成应用程序(exe)

第1步:打开工程项目,选中“程序生成规范”,点击右键,选择“新建”,新建“应用程序EXE”,如下图所示:

f1ddc7955ee74cd8982cb996254160f3.png



第2步:填写产品生成信息,包括:生成的名称和路径,如下图所示:


11524b5878fd41ef9a463d74c927d3d8.png


第3步:添加源文件,将项目中VI文件,导入成应用程序(exe)的启动VI,如下图所示:

359cf86dfba74137bf682e7f900e72a9.png



第4步:设置图标,可以选择下载素材网站好或者自行设计的.ico文件,这里我使用素材网站下载好的图标文件,如下图所示:


ba9914825499441dbf7da40843311a11.png


第5步:最后可以点击生成预览,查看预览生成的路径和文件,如下图所示:


2fd3c240f3644408af6207f619d16e79.png


第6步:生成应用程序(exe),如下图所示:



8e636f18cdf4431cb918a3951fa423a4.png

可以在工程文件中查看生成的应用程序(exe)文件,也可以进入生成路径中,查看相关文件,如下图所示:


2e9d1960f991422ea995d286a1a26216.png


76ae6e2c5ad94057b7474a3e4ca989d6.png


点击“LabVIEW科学计算器.exe”文件,可以顺利运行应用程序。


ee7129a8fbe04d03babecfeb0be77728.png


2、生成安装程序(installer)

在生成应用程序(exe)的基础上就可以生成安装程序(installer)了。


第1步:在工程项目,选中“程序生成规范”,点击右键,选择“新建”,新建“安装程序”,如下图所示:


b7fee216bd924241904d44459f7e43af.png


第2步:填写产品生成信息,包括:生成的名称和路径,如下图所示:

fe3431155a19435c9e5dcbf528c8723d.png



第3步:选择“源文件”,在项目文件视图中单击选择之前创建的应用程序生成规范,然后单击添加箭头,将应用程序添加到目标文件夹中,右边目标视图可以看到添加结果,如下图所示:


33380da1a63d42f98265294374330248.png


第4步:选择“快捷方式”,修改右边的快捷方式名称和子目录名称。快捷方式名称对应着将来在开始菜单中看到的快捷方式图标的名称,子目录对应着快捷方式在开始菜单中所处的文件夹名称,如下图所示:


b541e1934a794e0fa4c57bc02f6684fa.png


第5步:选择“附加安装程序”,勾选相应的LabVIEW运行引擎和必要的驱动程序以及工具包等,之后这些驱动以及工具包会一起包含在生成的installer中。LabVIEW在这里会自动勾选一些必要的NI安装程序,但是有可能并没有包含所有需要安装的程序,此时程序中使用到了哪些驱动以及工具包,在这里配置的时候就需要勾选哪些工具包。如下图所示:


b5703ef2db0542c090c6a4b8c65922f0.png


第6步:最后生成安装程序(installer),如下图所示:


806a1dc07b994c40a8c83a8a8a97ff7a.png


可以在工程文件中查看生成的应用程序(exe)和安装程序(installer文件,也可以进入生成路径中,查看相关文件,如下图所示:


72f769c8d4d8426da9e0c6eca1062334.png


8aa39679e27b42d98c6a77a9b24588fd.png


点击“LabVIEW科学计算器.exe”,选择安装路径,可以进行安装操作,如下图所示:

57444855c11245eeb152cfec6e61f50a.png


相关文章
|
6月前
LabVIEW应用程序exe和安装程序的区别
LabVIEW应用程序exe和安装程序的区别
32 3
|
6月前
|
Windows
LabVIEW安装程序需要Windows1064位(版本1507)或更新版本
LabVIEW安装程序需要Windows1064位(版本1507)或更新版本
206 1
|
Linux 网络安全 开发工具
[总结]常用工具和命令行之【Windows篇】
[总结]常用工具和命令行之【Windows篇】
|
虚拟化
此安装程序要求您重新启动系统以完成Microsoft VC Redistributable 安装 问题的解决
此安装程序要求您重新启动系统以完成Microsoft VC Redistributable 安装 问题的解决
349 0
|
C++ Windows
编译WINDOWS版FFmpeg:msys2环境准备
编译WINDOWS版FFmpeg:msys2环境准备
94 0
|
数据安全/隐私保护 Windows
如何在Windows上安装FFmpeg程序
FFmpeg程序进行各种媒体格式的转换,使得它们可以在不同设备上播放。该程序只有命令行模式,因此将它安装到计算机中看上去有点麻烦,但是只要根据本指南的方法,你只需要几分钟就可以将FFmpeg安装成功!
176 0
如何在Windows上安装FFmpeg程序
|
Linux Android开发 C语言
Windows下NDK环境的具体配置及Cygwin的安装
开发android ndk 的时候需要一个编译工具编译c程序,ndk需要linux下编译,所以win环境下提供Cygwin模拟linux编译C。
382 0
|
程序员 Linux Windows
win7系统安装 cygwin 的详细步骤
它是用来干什么的呢?简单来说,它提供了能在Windows下完成一些Linux的操作。如果你是一个Linux的狂热爱好者,必然对Windows有着一些偏见,但是由于太多Windows才能使用的软件,或者是家里人不会使用Linux等原因,导致你不能放弃Windows,这时候该怎么办呢?Cygwin就是你的最佳选择!   Cygwin只是提供了类似于Linux的环境,实际使用上还是有一些差异的。
2029 0