我一直在尝试使用 Visual Studio 2013 在 Windows 7 32 位上构建 OpenCV 2.4.10,这真的很痛苦。我取得了一些成就,但不幸的是它没有 100% 工作。
我想写一本不那么专注于一步一步的小手册-当其中一个步骤失败并且您不知道如何到达下一个步骤时,这可能会令人沮丧-并且更专注于了解每个步骤发生了什么步骤,为什么以及出现问题时会发生什么。
我请求你的帮助,确定你以前遇到过很多,并且可以解释为什么会这样。
我正在下载 3 以使用 CMake 3.0.2 和 Visual Studio 2013 构建。我将在采取步骤时更新此线程。
我的目标是构建具有 CUDA、TBB 和 OpenGL 支持的 2.4.10。让它工作:)
在这里,找到了 OPENGL 库(opengl32 和 glu32),并且出现了第一个缺失的路径(TBB_INCLUDE_DIRS),那些用于 TBB_INCLUDE_DIRS,所以:
在该配置过程之后,TBB 选项卡显示为红色,其中 LIB_DIR 和 STDDEF_PATH 标签指向我的 TBB 文件夹。
这一次,没有红色的标签,一切似乎都很好。我检查了输出,GUI OpenGL 支持设置为 Yes,其他第三方库下的 Use TBB (ver 4.3 interface 8002) 也是如此,所以
文件生成了,所以
我找到了这个 guide :
这指出了我一直遇到的几个问题。在编译了它的建议之后,我现在遇到了一个关于 throw_nogpu 的特殊问题,我将寻找它。
最佳答案
本指南解决了我使用 CUDA、OpenGL 和 TBB 的问题:
http://initialneil.wordpress.com/2014/09/25/opencv-2-4-9-cuda-6-5-visual-studio-2013/
我希望它有所帮助。
关于opencv - 构建OpenCV 2.4.10 + Windows 7 + Visual Studio 2013,指导和错误解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27780834/