Page tree
Skip to end of metadata
Go to start of metadata

Supported LabVIEW versions

We support all versions of LabVIEW, but we mainly focus on:

  • LabVIEW 2021
  • LabVIEW 2020
  • LabVIEW 2019
  • LabVIEW 2017 
  • LabVIEW 2015 

LabVIEW 32/64-bit vs Windows 32/64-bit

We recommend to use the LabVIEW 32-bit version, whatever is your Windows version (32/64-bit).


LabVIEW 32-bit vs 64-bit Applications FAQ.

LabVIEW and Windows compatibility.


Installing LabVIEW


Windows

Linux Local, GPN

Linux TN (NFS, Installed centrally)

Mac OSX

2015 exe [1]

Please contact support

/mcr/labview/scripts/lv15full2015 dmg
2016 exe [1]

Please contact support

/mcr/labview/scripts/lv16full2016 (64bit) dmg
2017 exe [1]

Please contact support

/mcr/labview/scripts/lv17full2017 (64bit) dmg
2018 exe  [1]

Please contact support

/mcr/labview/scripts/lv18full2018 (64bit) iso
2019 exe  [1]

Please contact support

/mcr/labview/scripts/lv19full2019 (64bit) dmg
2020 Installer

Please contact support

/mcr/labview/scripts/lv20full2020 (64bit) dmg
2021 Installer

Please contact support

/mcr/labview/scripts/lv21full2021 (64bit) iso


Windows

To be able to install LabVIEW on a Windows machine, you need administrator rights and your machine has to be able to connect to the CERN.CH domain.

For Internet Explorer, select "Save and run" to execute the installer


Basic installation:
  • LabVIEW 20xx (32-bit)
  • LabVIEW 20xx Advanced Signal Processing Toolkit
  • LabVIEW 20xx VI Analyzer Toolkit
  • NI Device Drivers (if you use hardware)
  • LabVIEW 20xx Mathscript RT module (if necessary)
  • DIAdem 20xx SP2 (64-bit) (if necessary)

Activation: Please have a look at the activation page
For activating ni products online, you need an account on ni.com, that can be created quickly if you don’t have one.


Linux

On a Linux system you need to make the script executable and run the installer as administrator/root.
Open the terminal and navigate to the location where you have stored the file (usually ~/Downloads)

cd ~/Downloads
chmod +x ./install_lv_2012.sh
sudo ./install_lv_2012.sh

If you are installing LabVIEW on a clean Linux 64 bit (such as SLC6 x64) system you might have to install some 32 bit compatibility libraries for it to run:

sudo yum install -y {glibc.i686 libstdc++.i686 libXinerama.i686 mesa-libGL.i686}

If you are not in the sudoers list or not running as root, you will not be able to install LabVIEW on Linux.

For more information take a look at Installation on Linux



Mac OS X

The LabVIEW installer for Mac might complain that the installer is not from an identified developer and you need to navigate to System Preferences → Security & Privacy and click the button "Open Anyway" to authorise the packet/installer. 

Once you installed LabVIEW ...

Install also our RADE package, which adds integration to the CERN infrastructure and a selection of the best VI's from the Open Source community.

Click on the RADE link for the details and for a quick overview:

  1. RIO: provides GET, SET and Subscription for any RDA supported device. That means to see live data on the front panel of your LabVIEW application.
  2. TGM: synchronise the actions in your application with the accelerator cycles.
  3. RBAC: devices are usually protected by the Role Based Access method. Using RBAC you can use your role to control your device.
  4. SQL: access data from the Logging and Measement databases. Petabytes of data are easily available for mathematical analysis in LabVIEW. Also access any other SQL DB.
  5. eLogBook: add text and attachments directly from LabVIEW into the central eLogBooks (get an eLogBook login first and agree with the responsible of the logbook what you will write).
  6. MTAlib: a selection of Open Source VI's for better window management, more array functions (sort 2-D), delay function with Error-in and Error-out, etc.
  7. PLC: communicate with your PLC by using one of the provided protocols: Libnodave, FetchWrite (or through OPC UA).


LabVIEW Run Time Engines (RTE)

The RTE is needed to execute compiled LabVIEW applications.

Each number indicates the compatible LabVIEW version.

For example, if an application was built using LabVIEW 2012 (32 bit on a 64 bit machine), you have to install the 32 bit 2012 runtime engine.


Windows (32 bit)

Windows (64bit)

Linux Local

Linux (TN NFS)

Mac OSX

2014 exe [1]2014_x64 exe [1]2014 RPM [2]LabVIEW is installed centrally2014 dmg
2015 exe [1]2015_x64 exe [1]
LabVIEW is installed centrally
2016 exe [1]2016_x64 exe [1]
LabVIEW is installed centrally


[1] To be able to install the LabVIEW RTE on a Windows machine, you need administrator rights and your machine has to be able to connect to the CERN.CH domain.

[2] If you are not in the sudoers list or not running as root, you will not be able to install the LabVIEW RTE on Linux.