Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between vc10, vc11 and vc12 libraries in OpenCV?

Tags:

I am using OpenCV 2.4.11 and I have 2 folders x64 and x86 both containing vc10, vc11 and vc12 folders, each containing lib folders with the libraries. The libraries look pretty much the same in all folders, with some small differences in size. Firstly, what is the difference between the x64 and x86 folders? Secondly, what is the difference between the vc10, vc11 and vc12 libraries?

like image 585
Bowecho Avatar asked Jul 02 '15 15:07

Bowecho


People also ask

What is vc11?

vc11: The compiler packaged with Visual Studio 2012. vc10: The compiler packaged with Visual Studio 2010.

Which version is vc15?

Visual C++ 2015 (also known as Visual C++ 14.0) was released on July 20, 2015. It features improved C++11/14/17 support. Without any announcement from Microsoft, Visual Studio 2015 Update 2 started generating telemetry calls in compiled binaries.


1 Answers

They are different builds for each version of Microsoft's Visual Studio compiler.

  • vc16: The compiler packaged with Visual Studio 2019
  • vc15: The compiler packaged with Visual Studio 2017
  • vc14: The compiler packaged with Visual Studio 2015
  • vc12: The compiler packaged with Visual Studio 2013
  • vc11: The compiler packaged with Visual Studio 2012
  • vc10: The compiler packaged with Visual Studio 2010
like image 101
Casey Avatar answered Sep 24 '22 10:09

Casey