Admin Production ni-theme
Current Publication

Include Files for the ANSI C Library and LabWindows/CVI Libraries

LabWindows/CVI

Include Files for ANSI C Library and LabWindows/CVI Libraries

The cvirt.lib import library contains symbols for all the LabWindows/CVI libraries, except the ANSI C Standard Library. When you create an executable or DLL in an external compiler, you use the compiler's own ANSI C Standard Library. Because of this, you must use the external compiler's include files for the ANSI C library when compiling source files. Although the include files for the other LabWindows/CVI libraries are in the \include directory, the LabWindows/CVI ANSI C include files are in the \include\ansi directory. Thus, you can specify \include as an include path in your external compiler while at the same time using the external compiler's version of the ANSI C include files.

Note  Use the external compiler's ANSI C include files only when you compile a source file that you intend to link using the external compiler. If you intend to link the file in LabWindows/CVI, use the LabWindows/CVI ANSI C include files. This is true regardless of which compiler you use to compile the source file.

For more information about using ANSI C Standard Library include files and LabWindows/CVI library include files, refer to Setting Up Include Paths for LabWindows/CVI, ANSI C, and Windows SDK Libraries.