C++ vs 2012的opencv 3.0链接器问题

C++ vs 2012的opencv 3.0链接器问题,c++,opencv,visual-studio-2012,C++,Opencv,Visual Studio 2012,我在获取visual studio 2012中包含的opencv 3.0库时遇到问题。以下是我得到的错误: Build started: Project: PADVisionEngine, configuration: Debug x64 1> LINK: fatal error LNK1104: cannot open file 'Libjasper.dll' 我在项目配置中添加了以下内容: Executable Dir: C:\opencv_3.0.0\ope

我在获取visual studio 2012中包含的opencv 3.0库时遇到问题。以下是我得到的错误:

    Build started: Project: PADVisionEngine, configuration: Debug x64
    1> LINK: fatal error LNK1104: cannot open file 'Libjasper.dll'
我在项目配置中添加了以下内容:

    Executable Dir: C:\opencv_3.0.0\opencv\build\x64\vc11\bin;
    Include Dir: C:\opencv_3.0.0\opencv\build\include;
    Library Dir:
         C:\opencv_3.0.0\opencv\build\x64\vc11\lib;
         C:\opencv_3.0.0\opencv\build\x64\vc11\staticlib;

我还将所有.dll文件添加到“输入”下链接器的“附加依赖项”中。我错过了什么使我犯了这个错误

您的问题是将DLL添加到链接器中“输入”下的
中的“附加依赖项”
这是针对库而不是DLL的。对于dll,您使用导入库(也有
.lib
扩展名)

您应该将
而不是
dll
添加到链接器输入中。