title: MySQL C++ Connector unresolved external symbol _get_driver_instance
body: <p>I'm using Connector C++ 1.1.3 on Win 8 with VS 2010 Express.</p>
  
  <p>For my debug build in Linker->General->Additional Library Directories I have: C:\Program Files\MySQL\Connector C++ 1.1.3\lib\debug</p>
  
  <p>In Linker->Input I have: mysqlcppconn.lib</p>
  
  <p>I get linker error: Server.obj : error LNK2019: unresolved external symbol _get_driver_instance referenced in function "public: bool __thiscall Server::Init(void)" (?Init@Server@@QAE_NXZ)</p>
  
  <p>I have boost in additional include directorys : C:\Users\MyName\Downloads\boost_1_55_0\boost_1_55_0</p>
  
  <p>I would assume get_driver_instance() is defined in the mysqlcppconn.lib.</p>
  
  <pre><code> #include &lt;cppconn/driver.h&gt;
   #include &lt;cppconn/exception.h&gt;
   #include &lt;cppconn/resultset.h&gt;
   #include &lt;cppconn/statement.h&gt;
  
   class Server
   {
   private:
      sql::Driver* sqlDriver;
  sql::Connection* sqlConn;
   public:
      bool Init();
   };
  
   bool Server::Init()
   {
      sqlDriver = get_driver_instance();
      return true;
   }
  </code></pre>
  
  <p>I know there are a bunch of topics on this but nothing I've tried has solved it. I haven't written all the things I've tried down as there are a bunch of things.</p>