gpt4 book ai didi

c++ - 设置 OpenCV 和 .lib 文件

转载 作者:行者123 更新时间:2023-11-28 08:29:02 25 4
gpt4 key购买 nike

过去几天我一直在尝试设置 OpenCV,但没有结果。我正在使用 Windows 7 和 VS C++ 2008 速成版。我已经下载并安装了 OpenCV 2.1,一些示例可以正常工作。我下载了 CMake 并运行它来生成 VS 项目文件并构建了所有这些文件,但出现了一些错误,而且没有比这更进一步的了。

当我运行 CMake 时,我将其配置为使用 VS 9 编译器,然后它会显示一个红色项目列表,例如 BUILD_EXAMPLES、BUILD_LATEX_DOCS 等。除 BUILD_NEW_PYTHON_SUPPORT、BUILD_TESTS、ENABLE_OPENMP 和 OPENCV_BUILD_3RDPARTY_LIBS 外,所有这些都未选中。我在不更改任何内容的情况下配置并生成,然后生成 VS 文件,例如 ALL_BUILD.vcproj。我在 Debug模式下构建了 OpenCV VS 解决方案,它有 15 次失败(也许这是问题的一部分,或者是因为我没有 python 之类的东西?)

现在构建后创建了一个 lib 文件夹,但里面只有这个 VC++ Minimum Rebuild Dependency 文件和 Program Debug Database 文件,两者都称为 cvhaartraining。我相信它应该创建我需要的 .lib 文件而不是这个。此外,bin 文件夹现在有一个名为 Debug 的文件夹,其中包含名称为 cv200d 和 cvaux200d 的相同类型的文件。

相信我需要那些 .lib 文件才能继续前进。

如果有人能指导我找到一个可靠的教程来为 OpenCV 设置 VS,我也将不胜感激,因为我已经阅读了很多教程并且他们都说了不同的事情,例如有人说配置 Window 的环境变量和其他人说文件位于我没有的 OpenCV/cv 等文件夹中。我已经过了头脑清醒的阶段,所以如果有人可以提供一些指导或我需要链接的文件的简单列表,那么我将不胜感激。

还有一个附带问题:为什么在链接 OpenCV 库时必须将它们放在引号中?

最佳答案

如果您刚刚开始,您可能应该获取 OpenCV 的预构建库。这是来自这个 page 的 OpenCV-2.1.0-win32-vs2008.exe .

一旦你有了它,就真的没有设置了。只需链接到您创建的任何 VS 项目中的(已构建的)lib 文件,并确保 OpenCV 包含目录位于项目包含路径中。

关于c++ - 设置 OpenCV 和 .lib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com