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

news/2024/12/1 14:29:44/

目录

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”,如下图所示:

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

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

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

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

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

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

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

2、生成安装程序(installer)

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

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

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

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

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

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

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

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

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


.ico图标文件下载网站:

iconfont-阿里巴巴矢量图标库

图标下载,ICON(SVG/PNG/ICO/ICNS)图标搜索下载 - Easyicon


http://www.ppmy.cn/news/210047.html

相关文章

计算机无法启动安装程序,win7电脑无法安装程序或安装的程序不能运行怎么办...

win7电脑无法安装程序或安装的程序不能运行怎么办?在计算机的操作、运行中,难免遇到应用程序无法安装或者无法正常启动运行的问题,这对我们使用计算机带来了很大的不便,而各种不同的程序不能正常运行,又不可一慨而论,…

adb下载安装及使用

adb介绍: Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。 ADB是一个C/S架构的应用程序,由三部分组成: 运行在pc端的adb client:…

QT 应用程序打包

QT 应用程序打包 一、简述 记--Windows环境将应用程序打包成一个exe应用,以便给没有Qt环境的用户使用。 打包工具:Windows使用windeployqt,Ubuntu使用linuxdeployqt (linuxdeployqt xxx可执行文件 -appimage)。 步骤:使用windepl…

微信小程序的下载安装

微 信 小 程 序 \color{purple}{微信小程序} 微信小程序 微信小程序,简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 下 载 \…

微擎安装小程序应用

不经常用微擎模块,今天突然让我来搭建一个小程序,于是在同事的帮助下完成了任务,但是这样就算完成了吗?不,简单记录下自己搭建的过程,记录一下,也可以跟大家分享分享. 1.把安装的小程序应用后台代码上传到服务器上,具体目录为根目录下的addons目录下,上传完成后登录微擎后台显…

夏普电视android应用程序,教你解决夏普电视出现的“应用程序未安装”问题

本帖最后由 SunMi 于 2018-1-17 17:16 编辑 智能电视之所以叫智能电视,是因为其能与智能手机一样,通过安装软件让电视获取更多的软件,进行更多的智能化操作。但是不少用户反映,夏普电视在安装程序失败,显示“应用程序…

APK安装流程:点击下载应用了解安装的全过程

一讲到APK安装流程,它有四种安装方式: 系统应用和预制应用安装,开机时完成,没有安装界面,在PKMS的构造函数中欧冠完成安装网络下载应用安装,通过应用商店来完成,调用PackageManager.installPac…

应用程序安装流程

https://maoao530.github.io/2017/01/18/package-install/ 本文介绍APK的安装流程。 一、安装流程图 APK安装流程,总体可以下图流程,用ProcessOn画的,凑合看: 从上图我们可以看到apk安装到最后都会调用到这个flow: PM…