3

我已经下载了 opencv 3.1,我想在 Visual Studio 2015 中启动一个项目。我不知道如何将此库链接到我的项目。另外我想知道我是否可以继续使用这个 opencv,因为它只有一个 x64 并且我的项目不针对 64 位系统。

4

1 回答 1

15
  1. 下载适用于 windows 的 opencv 3.1

  2. 像这样解压到文件夹c:/opencv

  3. 设置环境变量setx -m。这取决于你的路径。

将此输入到由 cmd 启动的命令行中。

setx -m OPENCV_DIR C:\opencv\build\x64\vc14
  1. 在路径编辑器中,在 control_panels/system/advanced/environmental_variables 下设置

    %OPENCV_DIR%\bin

这些都是重要的步骤。如果在 Visual Studio 中包含没有此项目的 Opencv 项目会失败,因为项目找不到 DLL 库。

  1. 在 Visual Studio 中的项目设置下

    • C/C++/General 设置Additional Include DirectoriesAdditional #using Directories。例如C:\opencv\build\include

    • 在 Linker/general set Additional library 目录下,您可以使用安装过程中设置的系统路径或简单地包含此路径以用于 64 位版本。例如C:\opencv\build\x64\vc14\libC:\opencv\build\yourTarget\vc14\lib

    • 在 Linker/Input 下将Additional Dependencies设置为opencv_world310.lib,opencv_world310d.lib

我的 Visual Sturio 2015 和 Opencv 3.1 教程

VS中使用Nuget控制台安装Opencv

于 2016-02-25T22:25:59.483 回答