labview制成app_使用LabVIEW如何生成应用程序

installer

)

主要软件

:

LabVIEW Development Systems>>LabVIEW Professional Development System

主要软件版本

:

2012

主要软件修正版本

:

N/A

次要软件

:

N/A

问题

:

Windows

平台下使用

LabVIEW

如何生成一个独立可执行程序和安装程序?

解答

:

为什么要生成

exe

installer

使用

LabVIEW

编写程序的最后往往需要将程序拿到目标电脑上去运行,

如何将程序从开发电脑上

移植到目标电脑上呢?这里有两种方法:

1.

在目标电脑上安装

LabVIEW

以及相关驱动和工具包,然后将

vi

或者整个项目拷贝到目标电脑上。然

而安装

LabVIEW

和各种工具包会比较耗费时间,且

vi

可以被任意修改,容易引起误操作,如果只是

运行程序,则不推荐这种方法。

2.

LabVIEW

编写的程序在开发电脑上编译生成独立可执行程序(

exe

),然后将可执行程序移植到目

标电脑上,这里的移植分为两种方式:

A

.将生成的

exe

拷贝到目标电脑上,然后在目标电脑上单独安装

LabVIEW

运行引擎(

Run-Time Engine

)

和需要的驱动以及工具包等,此方法中安装驱动和工具包也需要花费较多时间,不推荐

B

将生成的

exe

和一些用到的组件打包生成

installer

即安装程序,

然后在目标电脑上运行安装程序即可,

这样安装完成后,之前生成的

exe

LabVIEW

运行引擎以及其他用到的工具包会自动安装到目标电脑

上,这种方法移植程序比较简单,是最常用的方法。

关于

LabVIEW

运行引擎

任何电脑,

只要你想在上面运行

LabVIEW

生成的独立可执行程序(

exe

),你都需要在目标电脑

上安装

LabVIEW

运行引擎

LabVIEW

运行引擎包含了:

1.

运行

LabVIEW

生成的可执行程序所需要的库和文件

2.

使用浏览器远程访问前面板所需的浏览器插件

3.

应用程序中生成

LabVIEW

报表所需要的一些组件

4.

一些

3D

图表的支持等

运行引擎本身就是支持多语言的,不需要安装特定语言版本的运行引擎。另外需要确保目标电脑

上安装的运行引擎版本与开发应用程序时使用的

LabVIEW

版本一致。如果你想在一台电脑上运行多个

版本的

LabVIEW

生成的可执行程序,那你的电脑必须安装与这些

LabVIEW

版本一一对应的多个版本

的运行引擎。不同版本的

LabVIEW

运行引擎可以在

NI

官方网站上免费

下载

到。

关于硬件驱动

如果您的程序使用了

NI

硬件的驱动,那么在目标电脑上就需要安装对应版本的驱动程序。以

DAQmx

为例,

比方说您在实现一个数据采集任务时用到了某个版本的

DAQmx

驱动,

将来在目标电脑

上就需要安装对应版本的

DAQmx

驱动。

你可能感兴趣的:(labview制成app)