make: *** [Makefile:141: all] Error 2
时间: 2023-08-14 15:08:02 浏览: 401
makefile报错
5星 · 资源好评率100%
根据引用\[1\]和引用\[2\]的内容,当在树莓派上安装opencv时,可能会遇到make: *** \[all\] Error 2的错误。这个错误可能是由于不同的树莓派批次使用相同的安装方法,但出现不同的错误。解决这个问题的方法是先执行make clean清除之前的make内容,然后检查gcc的版本是否合适,切换到root用户再进行make。如果仍然出现错误,可以尝试安装gcc依赖,执行yum -y install centos-release-scl和yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils命令。如果需要长期生效,可以执行echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile命令。另外,还可以安装c++的编译器,执行yum -y install gcc-c++命令。如果问题仍然存在,可以尝试删除所有redis文件,重新进行安装。引用\[3\]中提供了一个关于修改opencv文件的方法,可以尝试执行这个方法来解决问题。希望这些方法能够帮助你解决make: *** \[Makefile:141: all\] Error 2的错误。
#### 引用[.reference_title]
- *1* *3* [【树莓派】安装opencv报错:make : *** [all] Error 2](https://blog.csdn.net/newbee_man/article/details/118546576)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Linux安装Redis执行make后报 [all] Error 2](https://blog.csdn.net/weixin_48925942/article/details/108337805)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文