OpenCV 3.0缺少库

时间:2014-10-21 22:38:26

标签: visual-studio-2013 opencv3.0

我正在尝试安装OpenCV 3.0 Aplha。我按照这些说明操作 http://docs.opencv.org/trunk/doc/tutorials/introduction/windows_install/windows_install.html

下载并解压缩包之后,我应该在文件夹中包含所有预先构建的库:opencv \ build \ x86 \ vc12 \ lib但我在这个文件夹中看不到它们。此文件夹仅包含opencv_ts300.lib和opencv_world300.lib。所有其他图书馆似乎都缺失了。 bin文件夹也没有dll。但是statlib文件夹似乎确实拥有所有静态库。

我也尝试从源代码构建库,并按照Visual Studio中构建OpeCVALL.sln后的说明,我应该在x86 \ vc12中有库但是库似乎没有在这个文件夹中建立。在浏览文件夹后,我发现opencv库位于bin / debug和bin / release文件夹中。我以为我会在visual studio中使用这些链接,但我没有在build / include文件夹中找到头文件

我不会在Opencv 2.49中看到任何这些问题。任何有关使用3.0调试此问题的帮助都将受到高度赞赏。

总结:在我从源代码/或预构建的包构建之后,我能够运行示例应用程序。但我没有找到从头开始创建可视工作室项目的头文件和库。

2 个答案:

答案 0 :(得分:2)

好吧我发现这里出了什么问题...... 右键单击 - >从OpenCV.sln手动构建INSTALL项目。建立。这将在build / install / x86 / vc12文件夹中创建库。这是lib,bin和staticlib文件夹现在所在的位置。包含文件也在build / install / include中。

答案 1 :(得分:-1)

库文件:位于cmake文件夹的lib / debug(或release)文件夹

DLL文件:位于cmake文件夹的bin / debug(或release)文件夹

头文件:位于opencv3的build / include文件夹中