Creating a new material custom output node

Hello friends,

I’m using this tutorial to create a Custom Toon Shading Model. But I failed to create a new material custom output node. I created the “MaterialExpressionCelshadingCustomOutput.h” file in VS, but is have generated error.
Is there a special way to add a c++ file to the engine source code?