首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCV 2.4.9 LNK1104:无法打开文件'cxcore.lib‘

OpenCV 2.4.9 LNK1104:无法打开文件'cxcore.lib‘
EN

Stack Overflow用户
提问于 2014-08-25 19:26:38
回答 1查看 2.3K关注 0票数 0

我正在尝试使用Visual Studio2013和OpenCV 2.4.9编译此用于图像配准的Image Alignment算法,但不断收到此链接器错误

代码语言:javascript
复制
1>LINK : fatal error LNK1104: cannot open file 'cxcore.lib'  

在我的理解中,这些问题的根源之一或全部包括

代码语言:javascript
复制
#include <cv.h>         // Include header for computer-vision part of OpenCV.
#include <highgui.h>    // Include header for GUI part of OpenCV.
#include "auxfunc.h"    // Header for our warping functions.

我尝试使用includes的各种其他组合来切换这些includes,但仍然出现上述错误和其他错误。在其他方面,opencv工作得很好。我知道代码被弃用了,但它仍然可以工作。由于我对c++和opencv还很陌生,如果有任何帮助,我将不胜感激。

提前感谢

编辑

这些是我在D:\lib\opencv-2.4.9\build\install\x86\vc11\lib.中包含的库由于cxcore.lib不在其中,我尝试更改包含项,但无济于事。

opencv_calib3d249d.lib、opencv_contrib249d.lib、opencv_core249d.lib、opencv_features2d249d.lib、opencv_flann249d.lib、opencv_gpu249d.lib、opencv_highgui249d.lib、opencv_imgproc249d.lib、opencv_legacy249d.lib、opencv_ml249d.lib、opencv_nonfree249d.lib、opencv_objdetect249d.lib、opencv_photo249d.lib、opencv_stitching249d.lib、opencv_superres249d.lib、opencv_ts249d.lib、opencv_video249d.lib、opencv_videostab249d.lib

EN

回答 1

Stack Overflow用户

发布于 2014-08-27 16:18:53

如果其他人有这个问题(由Andrey Kamaev回答):cxcore.lib在OpenCV 2.2中被删除了。因此,您可能需要下载旧的OpenCV 2.1或2.0来构建代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25484876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档