title: OpenSSL on VisualStudio 2015
body: <p>I have a project that relies in the OpenSSL library that compiles fine on the Linux environment, but I am having trouble having it compile on MS Visual Studio 2015.</p>
  
  <p>I have many errors that look something like "<strong>_ specifies undefined struct/union _</strong>" where the first blank is a local variable and the second is a reference to something from OpenSSL. I believe that the error is currently coming from not having a proper link to the library from my IDE.</p>
  
  <p>I have downloaded a precompiled version from <a href="http://slproweb.com/products/Win32OpenSSL.html" rel="nofollow noreferrer">http://slproweb.com/products/Win32OpenSSL.html</a> and I have set the project's 'Additional Include Directories' to OpenSSL-Win64/include, 'Additional Library Directories' to OpenSSl-Win64/lib, and 'Additional Dependencies' to libssl.lib. - all files or directories that I have gotten through the precompiled package.</p>
  
  <p>Does anyone who has had experience using OpenSSl for Visual Studio projects have any idea as to what my problem is? </p>
  
  <p>Thank you!</p>