第9.2节 创建可执行文件(.exe文件)
利用我们前面所建立的项目
在LabVIEW开发环境下,创建可执行文件必须在“项目”下进行。下面打开"误差拟合“的项目(前面已经创建并设定了主vi的属性)。
按例图选择“程序生成规范”并用鼠标右击该栏,点击选择:新建》应用程序(EXE)
可以进入下面的“学习札记应用程序 属性”对话框。
逐个单元修改添加上面的内容。
原则是尽量使用默认参数。
信息
参考例图按你的需要修改填写。
然后选择“源文件”属性。
源文件
将应用程序开始运行时的第一个vi(这里是Regression Solver.vi)放到“启动vi"栏目下。然后将其它所有vi放到“始终包括”栏目下(本例中只有一个Regression Equation String.vi)。
然后选择“目标”属性。
目标
这里无须做任何修改,都选择默认参数。
然后进入“源文件设置”属性单元。
源文件设置
这里无须做任何修改,都选择默认参数。
然后进入“图标”属性单元。
图标
这里可以无须做任何修改,都选择默认参数。
也可以使用自定义的图标或设计一个图标。
然后进入“高级”属性单元。
高级
这里无须做任何修改,都选择默认参数。
然后进入“附加排除项”属性单元。
附加排除项
这里无须做任何修改,都选择默认参数。
然后进入“版本信息”属性单元。
版本信息
这里可根据你的需要添加、修改、选择默认参数。
然后进入“运行时语言”属性单元。
运行时语言
这里可以选择修改和选择默认参数。
然后进入“预览”属性单元。
预览
这里点击“生成预览,就可以看到例图所示的状态。
此时可以点击下面的”生成“按键,生成可执行文件。
也可以点击下面的”确定“,保存刚才所做的全部参数设置。
生成可执行文件
当在上一步点击“生成”按键后,出现例图中的对话框,几分钟后完成,见例图。
注意:如果在完成后看到“警告”没有被灰化,说明生成过程出现了问题(失败)。
点击“完成”,会在桌面上看到一个新的“builds"文件夹(如果原来有,那么新的可执行文件就存放在原来的文件夹中)。
打开运行一切正常!但是这个应用程序还不能发布给没有LabVIEW开发环境下的用户使用,因为缺少LabVIEW运行时引擎。我做了这样的试验,在没有LabVIEW开发环境下的WindowsXP系统下的确无法运行,并弹出一个对话框说明不能运行的原因,见下图。
为了使用户能够运行这个程序,还必须到NI的网站上下载一个与开发环境版本相同的LabVIEW运行时引擎,这个LabVIEW运行时引擎是不需要付费的。在目标机上安装了这个LabVIEW运行时引擎后,就可以运行这个可执行文件了。下面是有关运行时引擎的信息。
这样一个最简单的项目的可执行文件制作完成,如果程序中涉及文档模版、动态调用、DLL、ActiveX等调用,参数设置过程可能略微复杂些。
由于还要单独下载LabVIEW运行时引擎,提供给用户时还是很麻烦,最好是制作成一个安装包由系统安装所需的文件。下节介绍如何制作安装包。