title: Visual Studio External Symbol Error while file is present
body: <p>I am trying to compile <a href="https://github.com/wasimbhai/break_pad/tree/master/breakpad/src/client" rel="nofollow">minidump_file_writer_unittests</a> located here to compile on my Windows machine. You can clone the repository to download the solution. The code previously was only compiled for Linux so there are some problems. Currently, I am facing Unresolved External Symbol error. I understand that this error is because my code can't find the relevant source files.</p>
  
  <p>Concretely, the basic problem is that <a href="https://github.com/wasimbhai/break_pad/blob/master/breakpad/src/client/minidump_file_writer.cc" rel="nofollow">minidump_file_writer.cc</a> fails to locate the function <code>UTF32ToUTF16Char(*str, out)</code> on line 122 and <code>UTF8ToUTF16Char</code> on line 151. This function is present in <a href="https://github.com/wasimbhai/break_pad/blob/master/breakpad/src/common/string_conversion.h" rel="nofollow"><code>..\common\string_conversion.h</code></a> and the source file for this header file is in the same directory. I have included the source in the project and yet it fails to detect the problem. </p>
  
  <p>Can you please see where exactly is the problem here?</p>