title: Adding a "preprocessor include" doesn't seem to have effect
body: <p>I want the Ecplise CDT parser to pre-include a file not specified in my source file, for reasons I won't go into, so as not to complain about undeclared identifiers in various places.</p>
  
  <p>I tried to do this using <code>Project | Properties | C/C++ General | Preprocesor Includes | Entries</code> and adding the relevant file for all languages. However, this doesn't seem to have an effect. If I go to <code>Paths and Symbols | Includes</code>, I can only add include directories, not include files.</p>
  
  <p>What am I doing wrong and how can I get the C/C++ parser to include my file?</p>
  
  <p><strong>Note</strong>: I'm using nVIDIA CUDA 8.0's nsight, a modified CUDA-enabled Eclipse; the platform version is 4.4.0.</p>