©
National Instruments Corporation A-1 LabWindows/CVI Programmer Reference Manual
A

Errors and Warnings

This appendix contains an alphabetized list of compiler warnings, compiler errors, link errors,
DLL loading errors, and external module loading errors generated by LabWindows/CVI.
Table A-1. Error Messages
Error Message Type E rror Comment
# flag is valid only
with o, x, e, f, and g
specifiers.
Non-Fatal
Run-time Error Ensure that you use the correct format
specifier, and that no extra characters exist
before the format specifier.
#elif missing constant
expression. Compile
Error Ensure that a conditional expression follows
#elif on the same line.
#if missing constant
expression. Compile
Error Ensure that a conditional expression follows
#if on the same line.
#ifdef expects an
identifier. Compile
Error Ensure that an identifier follows #ifdef on
the same line.
#ifndef expects an
identifier. Compile
Error Preprocessor conditional directive #ifndef
requires an identifier following it on the
same line. Make sure that an identifier
follows #ifndef on the same line.
#line directive cannot
specify line 0. Compile
Error #line preprocessor directive requires a
non-zero line number value.
#line directive cannot
specify line greater
than 32767.
Compile
Error #line preprocessor directive cannot set the
line greater than 32,767.
#line directive expects
numeric argument. Compile
Error #line preprocessor directive requires a line
number value to be specified following
#line.
## at beginning of macro
definition. Compile
Error ## preprocessing token is at the beginning of
a macro definition. Ensure that a
preprocessing token precedes ##.

00ProRef.book : 07AppA.fm Page 1 Monday, March 9, 1998 3:23 PM