opencv - opencv-3.3.0 在 58% 处停止编译
问题描述
我正在为 Rasbian Stretch 编译 opencv,在 Pi 3b 上运行。在输出此错误之前,它一直编译到 58%。任何人都熟悉错误以及如何纠正它?
[58%]链接 CXX 共享库 ../../lib/libopencv_datasets.so CMakeFiles/opencv_datasets.dir/src/gr_chalearn.cpp.o:文件无法识别:文件被截断 collect2:错误:id 返回 1 退出状态模块/ datasets/CMakeFiles/opencv_datasets.dir/build.make:858:目标“lib/libopencv_datasets.so.3.3.0”的配方失败 make[2]:* [lib/libopencv_datasets.so.3.3.] 错误 1 CMakeFiles/Makefile2 :14481:目标'modules/datasets/CmakeFiles/opencv_datasets.dir/all'的配方失败make [1]:* [modules/datasets/CMakeFiles/opencv_datasets.dir/all]错误2 Makefile:160:目标'all的配方' 制作失败 *** [全部] 错误 2
解决方案
我通过下载 opencv-3.4 并运行 make 解决了这个问题-j4
推荐阅读
- java - AWS Elastic Beanstalk - tomcat java spring boot 应用程序的问题
- php - 无法从表单接收电子邮件地址
- python - 多次查找真值的数量
- ios - TableView中的搜索栏无法调用数组
- xml - 如何在 XSL 中显示图像
- javascript - 在 JavaScript 中获取“未捕获的 SyntaxError:无效或意外令牌”
- android - 使用 FCM 在 Android 中自定义点对点通信
- forms - ORA-01031: 权限不足 - 创建新用户时
- javascript - 从另一个文件中导出所有常量
- python - numpy 数组中的 `--` 值是什么意思?