Application Builder

From LabVIEW Wiki
Jump to: navigation, search

The Application Builder (AB) provides tools for creating and deploying stand-alone applications developed in LabVIEW. Its purpose is to provide the functionality to build, or compile, code into standalone executables and/or installers. It also can compile or package code in other ways. The following types of Build Specification exist:

Depending on the LabVIEW version you have one or more of the above options might be missing.

Build Specification Dialog

Build Specifications are created by right-clicking Build Specificaitons in the Project Explorer window, then selecting New, and one of the Build Specificaiton Types listed above. The Build Specification dialog will launch for the selected type and show all the options available for building that type of item.

See Build Specification dialog.

Application Builder API

An API for the Application Builder is available and can be found in the Application Builder Palette.

Symbolic paths

Inside the Application Builder, LabVIEW uses several symbolic paths to have environment-dependent variables.

Symbolic path
Contents
Usage
NI_AB_PROJECTNAME
Name of the project
Automatically place the build in a folder that is named after the project
NI_AB_TARGETNAME
Name of the (Real-Time) target