当我在 /opencv/build
目录中进行制作时,它会在某种程度上起作用,之后它会显示此类错误我该怎么办
链接CXX可执行文件../../bin/opencv_test_core CMakeFiles / opencv_test_core.dir / test / ocl / test_arithm.cpp.o:文件没有 确认: 文件截断了collect2:错误:ld返回1个退出状态模块/核心 /CMakeFiles/opencv_test_core.dir/build.make:824:目标'bin / opencv_test_core'的配方失败make [2]: * [bin / opencv_test_core] 错误1 CMakeFiles / Makefile2:1421:目标的配方 'modules / core / CMakeFiles / opencv_test_core.dir / all'失败make [1]:* [modules / core / CMakeFiles / opencv_test_core.dir / all]错误2 Makefile:147:目标'all'失败的食谱make:*** [all]错误2
答案 0 :(得分:0)
你的问题很可能在这里:
CMakeFiles / opencv_test_core.dir / test / ocl / test_arithm.cpp.o:文件无法识别:文件被截断
删除对象(.o)文件并重新运行。 make调用可能在中断之前导致目标文件被截断。