'#error' directive. When the preprocessor encounters the #error directive, it will generate a compilation error message and stop the compilation process.