解决 Configuring incomplete, errors occurred! 问题 树莓派安装opencv报错
程序员文章站
2024-01-11 14:20:34
错误原因在树莓派 安装opencv,参考了很多教程的方法,还是出错,在执行 make 时 代码编译到60% 左右就报错停止了,休息几天后重来,发现原因再 设置cmake编译参数 时报错!Configuring incomplete, errors occurred原因在于设置编译参数/** CMAKE_BUILD_TYPE是编译方式* CMAKE_INSTALL_PREFIX是安装目录* OPENCV_EXTRA_MODULES_PATH是加载额外模块* INSTALL_PYTHON_E...
错误原因
在树莓派 安装opencv,参考了很多教程的方法,还是出错,在执行 make 时 代码编译到60% 左右就报错停止了,
休息几天后重来,发现原因再 设置cmake编译参数 时报错!
Configuring incomplete, errors occurred
原因在于设置编译参数
/** CMAKE_BUILD_TYPE是编译方式
* CMAKE_INSTALL_PREFIX是安装目录
* OPENCV_EXTRA_MODULES_PATH是加载额外模块
* INSTALL_PYTHON_EXAMPLES是安装官方python例程
* BUILD_EXAMPLES是编译例程(这两个可以不加,不加编译稍微快一点点,想要C语言的例程的话,在最后一行前加参数INSTALL_C_EXAMPLES=ON \)
**/
sudo cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.4.3/modules \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D BUILD_EXAMPLES=ON ..
解决方法
修改编译参数设置顺序
sudo cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.4.0/modules \
-D BUILD_EXAMPLES=ON ..
再执行
make
install
····
顺便 Stack Overflow 有人是因为没有安装numpy
本文地址:https://blog.csdn.net/m0_37409834/article/details/107417851
上一篇: ps图片怎么添加玻璃相框?