【问题标题】:Error while building cvblobs.lib with VS2010 and Windows7使用 VS2010 和 Windows7 构建 cvblobs.lib 时出错
【发布时间】:2024-01-22 13:48:01
【问题描述】:

我正在尝试使用 Windows 7 在 VS2010 中构建 cvblobslibcvblobs 维基页面在这里

http://opencv.willowgarage.com/wiki/cvBlobsLib#Build_intructions

描述了构建你只需要打开项目文件并构建它。但是,对于我在 Windows 7 上的 VS2010 中工作,这不会构建并给出以下错误:

`c:\users\administrator\desktop\cvblobslib_opencv_v8_3\blob.h(21): fatal error C1083: Cannot open include file: 'cxcore.h': No such file or directory
1>  ComponentLabeling.cpp

1>c:\users\administrator\desktop\cvblobslib_opencv_v8_3\blobcontour.h(6): fatal error C1083: Cannot open include file: 'cv.h': No such file or directory
1>  BlobResult.cpp

1>c:\users\administrator\desktop\cvblobslib_opencv_v8_3\blobresult.h(24): fatal error C1083: Cannot open include file: 'cxcore.h': No such file or directory
1>  BlobOperators.cpp

1>c:\users\administrator\desktop\cvblobslib_opencv_v8_3\blob.h(21): fatal error C1083: Cannot open include file: 'cxcore.h': No such file or directory
1>  BlobContour.cpp

1>c:\users\administrator\desktop\cvblobslib_opencv_v8_3\blobcontour.h(6): fatal error C1083: Cannot open include file: 'cv.h': No such file or directory
1>  Generating Code...
1>
1>Build FAILED.`

如何消除这些错误?这里有类似的问题,但没有人满意地回答这些问题。

【问题讨论】:

    标签: visual-studio-2010 opencv image-processing computer-vision cvblobslib


    【解决方案1】:

    您是否更改了包含路径以指向您安装的 OpenCV (opencv_install_path/include/)?这位于项目 -> 属性 -> 配置属性 -> C/C++ -> 常规 -> 附加包含目录中。

    还在项目 -> 属性 -> 配置属性 -> 链接器 -> 常规 -> 附加库目录中指定 OpenCV 库 (opencv_install_path/lib/) 的路径,并指定您需要使用的静态库 (opencv*.lib)在项目 -> 属性 -> 配置属性 -> 链接器 -> 输入 -> 附加依赖项中。

    【讨论】: