title: Installing node js pulsar client on ubuntu
body: <p>I am trying to install the pulsar-client for node js client on ubuntu. I get the following error:</p>
  
  <pre><code>fatal error: pulsar/c/message.h: No such file or directory  #include &lt;pulsar/c/message.h&gt;
  compilation terminated.
  Pulsar.target.mk:116: recipe for target 'Release/obj.target/Pulsar/src/addon.o' failed
  make: *** [Release/obj.target/Pulsar/src/addon.o] Error 1
  </code></pre>
  
  <p>the documentation says </p>
  
  <blockquote>
    <p>Pulsar Node.js client library is based on the C++ client library.
    Follow the instructions for C++ library for installing the binaries
    through RPM, Deb or Homebrew packages.</p>
    
    <p>(Note: you will need to install not only the pulsar-client library but
    also the pulsar-client-dev library)</p>
  </blockquote>
  
  <p>However, the instructions for installing C++ library on Ubuntu are not very clear. It is also not clear how to install pulsar-client-dev library. </p>