c++ - 使用 CMake GUI 将 Contrib 模块添加到 OpenCV 3 的说明
问题描述
我在使用 contrib 模块构建 OpenCV 以使用 Visual Studio、CMake GUI 和 OpenCV 3 启用 SURF 功能时遇到问题。我正在尽我所能遵循他们网站上的说明,但他们并不清楚。
将 OpenCV 源代码克隆到
C:/OpenCV
将 OpenCV_contrib-master 文件夹放入 我选择的(???不确定)
C:/opencv/sources/modules/opencv_contrib-master
运行 CMake GUI
源代码 =C:/OpenCV/sources
构建目录 =C:/OpenCV/build
单击配置,选择 Visual Studio 版本向下滚动,检查 OPENCV_ENABLE_NONFREE OPENCV_EXTRA_MODULES_PATH 设置为(???不确定)设置为C:/opencv/sources/modules/opencv_contrib-master/modules
按生成
- 在 Visual Studio 中构建 打开并构建
C:/OpenCV/build/OpenCV.sln
我在 Visual Studio 中遇到了很多构建错误
任何人都可以帮忙解决什么问题吗?
谢谢,
Visual Studio pastebin https://pastebin.com/KrDuMMke
CMake GUI pastebin https://pastebin.com/N68r4xjf
解决方案
推荐阅读
- python - Python glob:对格式[int]_[int]的文件进行排序,与windows名称排序相同
- reactjs - 使用 WebStorm 调试具有非标准结构的 NextJS 项目:“附加调试器。> 找不到页面目录”?
- angular - 使用 AWS Amplify 将文件上传到 S3 时获取上传进度状态
- python - Python RE re.split(),结果以空字符串开头
- python-3.x - 如何获取 ctypes-pointer 数据的格式字符串
- imagemagick - 无法使用带有 openEXR 的 ImageMagick 更改 EXR 文件的通道深度
- reactjs - DayPickerInput 限制日期选择
- python - 在 numpy 2darray 中逐行查找大于阈值的值的索引
- service - Flutter 中用于检查互联网连接的广播接收器
- spring - java.lang.NoClassDefFoundError:org.springframework.context.support.ClassPathXmlApplicationContext