title: SQLite: error: C1083: cannot open include file: 'sqlite3.h'
body: <p>I am following <a href="http://www.tutorialspoint.com/sqlite/sqlite_c_cpp.htm" rel="nofollow">this tutorial</a> on how to implement SQLite in c\c++. However, when compiling the following code: </p>
  
  <pre><code>#include &lt;stdio.h&gt; 
  #include &lt;sqlite3.h&gt;
  
  int main(int args, char* argv[]){
      sqlite *db;
      char *zErrMsg = 0;
      int rc;   
      rc = sqlite3_open("database_1.db", &amp;db);
      if(rc){
        fprintf(stderr, "Can't open databse: %s\n", sqlite3_errmsg(db));
        exit(0);
      }else{ 
        fprintf(stderr, "Opened database successfully\n");
      }
      sqlite3_close(db);
  }
  </code></pre>
  
  <p>I receive the following error: C1083: cannot open include file:'sqlite3.h': no such file or directory.</p>
  
  <p>what is the problem and how to solve it. </p>
  
  <p>Note: sqlite was downloaded and installed following <a href="http://www.tutorialspoint.com/sqlite/sqlite_installation.htm" rel="nofollow">this guidance</a> .</p>