LabWindows/CVI

Table of Contents
  • LabWindows/CVI Fundamentals
  • Creating Applications
  • Distributing Applications
  • Library Reference
  • Programmer Reference
  • Hardware Information

LabWindows/CVI Compiler

LabWindows/CVI uses the Clang 3.3 compiler, which can generate optimized code and focuses on debugging and user protection. Because the compiler is an integral part of the LabWindows/CVI environment and features a set of straightforward options, it also is easy to use.

The default language standard of the LabWindows/CVI compiler is GNU89. GNU89 is the C89 specification with GNU extensions (some C99 features) supported. For more information about the C language extensions supported in LabWindows/CVI, visit ni.com/info and enter the following Info Code: CLangExt.

To generate code optimized for speed or size, select the amount of optimization you want from the Optimization level option in the Build Options dialog box.

1 Documentation Notice for LLVM License

This document includes content from LLVM 3.3 licensed by a third party or parties pursuant to the LLVM License that is subject to the following notice(s):

Copyright © 2003-2013 University of Illinois at Urbana-Champaign

 

See Also

Setting Build Options

Log in to get a better experience