title: How to do #include Macro and take macro value from commandline in C++
body: <pre><code>#define MACRO 
  
  int main () {
  
  #include MACRO
  }
  </code></pre>
  
  <p>Pseudo Code is present above.
  MACRO value I am tsking from commandline like </p>
  
  <pre><code>g++ -DMACRO="x.h"
  </code></pre>
  
  <p>Error is showing </p>
  
  <blockquote>
  <pre><code>#include expects "FILENAME" or &lt;FILENAME&gt;
  </code></pre>
  </blockquote>