title: How do I include C/C++ purely written header files in nodejs addon?
body: <p>I am working on nodejs native call I've C/C++ header files which is purely written, How do I include files in native file to execute without converting them to native code.</p>
  
  <p>The following is sample code of C/C++ header file :-</p>
  
  <pre><code>#include&lt;string.h&gt;
  
  extern "C"
   {
      int sum(int a, int b);
  
      int square(int num);
   }
  </code></pre>
  
  <p>I seen native header file code look like below</p>
  
  <pre><code>#include &lt;nan.h&gt;
  
  class Vector : public Nan::ObjectWrap {
  public:
    int x;
    int y;
  
    static NAN_MODULE_INIT(Init);
    static NAN_METHOD(Square);
    static NAN_METHOD(Add);
  
    static Nan::Persistent&lt;v8::FunctionTemplate&gt; constructor;
  };
  </code></pre>