Guys正在尝试在Pi模型B上的Raspbian拉伸Noobs上安装opencv 3.3.1 我正在关注this教程。
但是当我输入
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
有什么问题?
答案 0 :(得分:1)
我发现问题出现在这一行
/home/pi/opencv3.3.1/3rdparty/carotene/src/absdiff.cpp:42:22: fatal error: common.hpp: no such file or directory
#include "common.hpp"
我已浏览目录并打开absdiff.cpp查找#include "common.hpp"
但是在同一目录中没有名为common.hpp的文件,所以我从中复制了common.hpp
/ home / pi / opencv /第三方/胡萝卜素/ src /
我使用此代码克隆了哪个
git clone https://github.com/Itseez/opencv.git opencv
我不知道为什么opencv-3.3.1在下载过程中没有它或只是一个问题......
或者只是重新下载opencv-3.3.1
答案 1 :(得分:0)
我发现问题出现在这一行
/home/pi/opencv3.3.1/3rdparty/carotene/src/absdiff.cpp:42:22: fatal error: common.hpp: no such file or directory
#include "common.hpp"
我已浏览目录并打开absdiff.cpp查找#include "common.hpp"
但是在同一目录中没有名为common.hpp的文件,所以我从中复制了common.hpp和common.cpp
/ home / pi / opencv /第三方/胡萝卜素/ src /
我使用此代码克隆了哪些
git clone https://github.com/Itseez/opencv.git opencv
我不知道为什么opencv-3.3.1没有这个文件,或者下载可能是个问题