我已经寻找解决方案,但没有成功。
我需要在Visual Studio 2013上使用第三方提供的DLL(在(x64)Windows 10上运行)。 在机器上安装并运行OpenCV 3.0.0和OpenCV2.410。
DLL的作者提供了一个.lib文件,他说为了在你的项目中使用这个DLL,你需要把其他一些OpenCV的dll放在项目文件夹中(I&#39 ; ve试图将这些DLL放在每个项目文件夹中[是的,我知道,这没有任何意义,但经过多次尝试后我已经失去了耐心])
他提供的是一个.dll和一个示例项目(对我来说不起作用,因为它需要OpenCV2.1并且需要在最新版本中翻译指令[并且我更喜欢不要这样做]没有翻译])。
此示例项目中的错误属于这种类型:
其中大部分是由OpenCV2.1错过引起的,我不想安装,因为我必须在使用OpenCV 3.0.0的程序中使用它。
在示例项目文件夹中有:
我所做的是:
properties>linker> General> Additional Library Directories
properties>linker> Input> Additional Dependencies
properties>C/C++>Additional Include Directories
[我知道,这也没有意义] 我遇到了这些错误:
我也试过了#pragma comment(lib, 'file.lib')
。
有人可以帮助我吗?