OpenCV中的vc10,vc11和vc12库有什么区别?

时间:2015-07-02 15:34:01

标签: c++ opencv

我正在使用OpenCV 2.4.11,我有2个文件夹x64和x86,它们都包含vc10,vc11和vc12文件夹,每个文件夹包含带有库的lib文件夹。这些库在所有文件夹中看起来几乎相同,但在大小上有一些小的差异。首先,x64和x86文件夹有什么区别?其次,vc10,vc11和vc12库有什么区别?

3 个答案:

答案 0 :(得分:56)

对于每个版本的Microsoft Visual Studio编译器,它们是不同的版本。

  • vc16:与Visual Studio 2019一起打包的编译器
  • vc15:与Visual Studio 2017一起打包的编译器
  • vc14:与Visual Studio 2015一起打包的编译器
  • vc12:与Visual Studio 2013一起打包的编译器
  • vc11:与Visual Studio 2012一起打包的编译器
  • vc10:与Visual Studio 2010打包的编译器

答案 1 :(得分:2)

它指的是用于构建的Visual C ++版本。 x64和x86是芯片架构64对32位。

答案 2 :(得分:2)

它指的是MS visual stdio版本 https://en.wikipedia.org/wiki/Microsoft_Visual_Studio

wiki screenshot