Я использую OpenCV 2.4.11, и у меня есть 2 папки x64 и x86, которые содержат папки vc10, vc11 и vc12, каждая из которых содержит библиотеки lib с библиотеками. Библиотеки выглядят почти одинаково во всех папках с небольшими различиями в размере. Во-первых, в чем разница между папками x64 и x86? Во-вторых, в чем разница между библиотеками vc10, vc11 и vc12?
В чем разница между библиотеками vc10, vc11 и vc12 в OpenCV?
Ответ 1
Это разные сборки для каждой версии компилятора 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
Ответ 2
Это относится к версии Visual С++, используемой для сборки. x64 и x86 - это архитектура чипов 64 против 32 бит.
Ответ 3
Это относится к MS visual stdio версии https://en.wikipedia.org/wiki/Microsoft_Visual_Studio