web-dev-qa-db-fra.com

Quelle est la différence entre les bibliothèques vc10, vc11 et vc12 dans OpenCV?

J'utilise OpenCV 2.4.11 et j'ai 2 dossiers x64 et x86 contenant tous deux des dossiers vc10, vc11 et vc12, chacun contenant des dossiers lib avec les bibliothèques. Les bibliothèques se ressemblent beaucoup dans tous les dossiers, avec quelques petites différences de taille. Premièrement, quelle est la différence entre les dossiers x64 et x86? Deuxièmement, quelle est la différence entre les bibliothèques vc10, vc11 et vc12? 

19
Bowecho

Ce sont des versions différentes pour chaque version du compilateur Visual Studio de Microsoft.

  • vc15: le compilateur fourni avec Visual Studio 2017
  • vc14: le compilateur fourni avec Visual Studio 2015
  • vc12: le compilateur fourni avec Visual Studio 2013
  • vc11: le compilateur fourni avec Visual Studio 2012
  • vc10: le compilateur fourni avec Visual Studio 2010
51
Casey

Cela fait référence à la version de Visual C++ utilisée pour la construction. x64 et x86 représentent l'architecture de la puce 64 vs 32 bits.

2
thmoa

Il fait référence à la version MS Visual stdio https://en.wikipedia.org/wiki/Microsoft_Visual_Studio

 wiki screenshot

2
C_Raj