I am evaluating the mbedTLS library and trying to create a build with Visual Studio 2010, but I am encountering errors. Below are the steps I have taken:


  1. Downloaded “mbedtls-3.1.0.zip” and extracted the contents to my Windows 10 computer.
  2. Run Visual Studio 2010 and open the solution “mbedTLS.sln” in the folder “mbedtls-3.1.0\visualc\VS2010”.
  3. Select the “mbedTLS” project and select “Rebuild Only mbedTLS”. This is for the Release configuration targeting Win32.
  4. During the build process multiple errors are encounter, which seem to be related to Visual Studio’s limited C Compiler support. The build output is attached.


Am I missing any steps for configuring the solution or project? I was under the impression that mbedTLS offered support for compiling with Visual Studio 2010? Any help that you can provide would be greatly appreciated.


Best regards,


Murray Shirley, P.Eng.

MicroSurvey Software, Inc.

(250) 707-0000