编译安装基于CANN的opencv的cannops模块报错
发表于2025-02-22 15:57:01
0 查看
我使用200L DK A2设备编译安装opencv,想要使用其中的cannops模块,出现问题,希望知道如何解决报错,十分感谢!
报错及过程如下:
- 制卡
- 安装cann与算子包
使用的toolkit与算子包版本,如下图:

使用下面的连接安装CANN,安装无报错
cid:link_1
安装算子包之前需要安装NNAE、NNRT
按照下面的教程安装上面两个包
https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/800alpha001/softwareinst/instg/instg_0008.html?Mode=PmIns&OS=Ubuntu&Software=cannToolKit
安装完成,且没有报错,对全部用户生效,并且添加了路径。
算子包安装了动态库和静态库。
- 按照帖子编译opencv
cid:link_2
新建虚拟环境等均正常,并且虚拟环境安装了部分必要的依赖,
cmake命令如下:
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=$(pwd)/install \
-D WITH_DEBUG=0 \
-D OPENCV_EXTRA_MODULES_PATH=/root/opencv/opencv_contrib/modules \
-D WITH_CUDA=0 \
-D WITH_CANN=1 \
-D PYTHON3_EXECUTABLE=/usr/local/miniconda3/envs/opencv/bin/python \
-D PYTHON_LIBRARY=/usr/local/miniconda3/envs/opencv/lib/libpython3.10.so \
-D PYTHON_INCLUDE_DIR=/usr/local/miniconda3/envs/opencv/include/python3.10/ \
-D BUILD_opencv_wechat_qrcode=OFF \
-D BUILD_opencv_xfeatures2d=OFF \
-D BUILD_opencv_face=OFF \
-D BUILD_opencv_dnn=OFF \
-D BUILD_opencv_features2d=OFF \
-D WITH_CAROTENE=OFF \
-D WITH_IPP=OFF \
-D BUILD_DOCS=ON \
-D BUILD_EXAMPLES=ON ..
Make -j5开始安装,报错如下:
本帖最后由 匿名用户 于 2025/02/25 10:01:51 编辑
我使用200L DK A2设备编译安装opencv,想要使用其中的cannops模块,出现问题,希望知道如何解决报错,十分感谢!
报错及过程如下:
使用的toolkit与算子包版本,如下图:
使用下面的连接安装CANN,安装无报错
cid:link_1
安装算子包之前需要安装NNAE、NNRT
按照下面的教程安装上面两个包
https://www.hiascend.com/document/detail/zh/CANNCommunityEdition/800alpha001/softwareinst/instg/instg_0008.html?Mode=PmIns&OS=Ubuntu&Software=cannToolKit
安装完成,且没有报错,对全部用户生效,并且添加了路径。
算子包安装了动态库和静态库。
cid:link_2
新建虚拟环境等均正常,并且虚拟环境安装了部分必要的依赖,
cmake命令如下:
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=$(pwd)/install \
-D WITH_DEBUG=0 \
-D OPENCV_EXTRA_MODULES_PATH=/root/opencv/opencv_contrib/modules \
-D WITH_CUDA=0 \
-D WITH_CANN=1 \
-D PYTHON3_EXECUTABLE=/usr/local/miniconda3/envs/opencv/bin/python \
-D PYTHON_LIBRARY=/usr/local/miniconda3/envs/opencv/lib/libpython3.10.so \
-D PYTHON_INCLUDE_DIR=/usr/local/miniconda3/envs/opencv/include/python3.10/ \
-D BUILD_opencv_wechat_qrcode=OFF \
-D BUILD_opencv_xfeatures2d=OFF \
-D BUILD_opencv_face=OFF \
-D BUILD_opencv_dnn=OFF \
-D BUILD_opencv_features2d=OFF \
-D WITH_CAROTENE=OFF \
-D WITH_IPP=OFF \
-D BUILD_DOCS=ON \
-D BUILD_EXAMPLES=ON ..
Make -j5开始安装,报错如下: