我遇到了将opencv 3.0库包含在visual studio 2012中的问题。以下是我遇到的错误:
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;
我还在输入中的链接器中的“Additional Dependencies”中添加了所有.dll文件。我错过了什么让我有这个错误?
答案 0 :(得分:1)
您的问题是您正在为"Additional Dependencies" in linker under input
添加dll这是针对库而不是dll。对于dll,您使用导入库(也具有.lib
扩展名)