软件开发人员很少打算仅在开发计算机上使用已完成的应用程序。为了解决这个问题,NI提供了LabVIEW应用程序生成器,可让LabVIEW用户自行配置程序生成规范:
程序生成规范的使用因所用的LabVIEW版本而异。有关应用程序生成器的详细信息和最新信息,请参阅LabVIEW帮助。在LabVIEW中依次选择“帮助”(Help)»“LabVIEW帮助”(LabVIEW Help),可打开LabVIEW帮助。
在创建可执行文件或安装程序时,必须要用到LabVIEW应用程序生成器(LabVIEW Application Builder)。LabVIEW专业版开发系统中包含应用程序生成器。如使用的是LabVIEW基础软件包或完整版开发系统,则可以单独购买应用程序生成器。
使用应用程序生成器时,将显示几个不同的配置页面。对于不同的程序生成规范类型,这些页面的标题类似,但不同的类型可能有不同的外观。如无特别说明,以下屏幕截图均来自应用程序(EXE)(Application (EXE))类型。打开LabVIEW项目,右键单击“ 程序生成规范(Build Specification)”项目项,然后选择“ 新建>>应用程序 (EXE)(New >> Application (EXE))”或其他程序生成类型,即可进入以下图片所示的界面。浏览每个配置页面中的选项,并参考LabVIEW帮助文档中的应用程序属性,详细了解每个类别的设置。
下文的必需一词表示您必须在页面上设置程序生成规范的对应信息。推荐表示该页面将使用默认设置,但您可以自定义这些设置。例如,您可能有多个应用程序(EXE)规范,但如果未更改推荐的“信息”页面,则所有的EXE都将命名为“Application.exe”。若要查看您选择的程序生成类型的必需、推荐或可选配置,请参见LabVIEW帮助文档中开发和发布应用程序的生成应用程序的配置规范部分。
如果要在开发计算机之间移动代码和/或希望用户在分发代码时可以访问源文件,则不应该将代码捆绑在EXE中。相反,可以使用源代码分发(Source Distributions)打包LabVIEW源文件,并将其分发给其他LabVIEW开发人员。任何版本的LabVIEW(基础版、完整版或专业版)均提供创建源代码分发的功能,并且不需要应用程序生成器。