makefile:160:目标“全部”的配方失败



伙计们正在尝试在pi b上安装ropencv 3.3.1我正在关注本教程。

但是当我键入

cmake
-D CMAKE_BUILD_TYPE=RELEASE 
-D INSTALL_PYTHON_EXAMPLES=ON 
-D CMAKE_INSTALL_PREFIX=/usr/local 
-D INSTALL_C_EXAMPLES=OFF 
-D OPENCV_EXTRA_MODULES_PATH= ~/Opencv_contrib-3.3.1/modules 
-D BUILD_opencv_python3=yes 
-D BUILD_EXAMPLES=ON 
-D WITH_CUDA=OFF.. `

然后我键入make -j2

获得此错误

[  7%] building cxx object 3rsparty/openexr/CMakeFiles/IlmImf.dir/IlmImf/    ImfZipcompressor.cpp.o
[  7%] linking cxx static library.. /lib/libIlmImf.a
[  7%] built target IlmImf
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

有什么问题?

我发现问题在此行

/home/pi/opencv3.3.1/3rdparty/carotene/src/absdiff.cpp:42:22: fatal error: common.hpp: no such file or directory
 #include "common.hpp"

i've浏览了目录并打开了Absdiff.cpp查找#include "common.hpp"但是在同一目录中没有任何文件称为common.hpp,所以我从/home/pi/opencv/第三方/胡萝卜素/src/我使用此代码克隆了 git克隆https://github.com/itseez/opencv.git opencv

我不知道为什么OpenCV-3.3.1在下载过程中没有或只是问题...

或仅重新下载OpenCV-3.3.1再次

相关内容

  • 没有找到相关文章

最新更新