Message "<Directive text>" is not recognized as a preprocessing directive in nopreprocessing mode, and is being ignored. Description An invalid preprocessing directive was encountered in a compilation performed with the -nocpp option. When using the -nocpp option, only a limited number of preprocessing directives, such as #pragma and #line, can appear in the program. The compiler will ignore the rest of the line. User Action Either remove the directive or compile without the -nocpp option.