openCV c++x64 vc14二进制文件

openCV c++ x64 vc14 binary?

本文关键字:二进制文件 vc14 c++x64 openCV      更新时间:2023-10-16

我正在C++中玩openCV。我碰巧在我的电脑上安装了VS2015,所以我想我需要它的vc14版本。然而,官方软件包不是随附的,而是vc10-vc12

我第一次使用vc12文件是在它们通过项目构建时,但当解构器出现时,会弹出一些错误(即,解构器向量<KeyPoints>)。然后我自己构建了二进制。构建完成了,但当二进制文件放入项目中时,编译器不断产生"未解析的外部符号"的错误。我想知道我是否可以在某个地方下载x64 vc14版本,这样我就可以跳过痛苦了?

您的项目应该使用与OpenCV库相同的平台工具集构建。您可以设置

Configuration Properties -> General : Platform Toolset

属性设置为v12,以便您可以使用OpenCV的v12库,甚至与Visual Studio 2015一起使用。

我最近也下载了OpenCV 3.0和在目录:

opencvbuildx64vc12staticlib

您可以找到v12预构建的静态库。除非您需要使用c++标准中的最新更新,否则这就足够了。