title: How can I get rid of the __imp__ prefix in the linker in VC++?
body: <p>I'm using libcurl and am getting the following sort of linker errors in VC++ 10.</p>
  
  <pre><code>1&gt;main.obj : error LNK2019: unresolved external symbol __imp__curl_easy_strerror referenced in function "class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt; __cdecl curl_httpget(class std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt; const &amp;)" (?curl_httpget@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV12@@Z)
  </code></pre>
  
  <p>How can I get rid of that <strong>imp</strong> prefix in front of the function name? I am linking to the right lib, right path etc.</p>