我正在为在Pi 3b上运行的Rasbian Stretch编译opencv。
在输出此错误之前,它一直编译到58%。
任何人都知道该错误以及如何纠正它?

[58%]正在链接CXX共享库../../lib/libopencv_datasets.so
CMakeFiles / opencv_datasets.dir / src / gr_chalearn.cpp.o:无法识别文件:截断了文件
collect2:错误:id返回1退出状态
modules / 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:目标'模块/数据集/CmakeFiles/opencv_datasets.dir/all'的配方失败
make [1]:*
[modules / datasets / CMakeFiles / opencv_datasets.dir / all]错误2
Makefile:160:目标“全部”的配方失败
使*** [全部]错误2

最佳答案

我通过下载opencv-3.4并使用-j4运行make来解决了这个问题

07-24 13:42