3 Answers

感觉是环境搭的有问题,给出环境搭建的步骤。

下面的回答就是环境搭建的过程

系统是用虚拟机新搭建的Ubuntu20.04.6

您好,看着并没有什么问题,请问除了opencv,其他的demo能编译吗?比如src/reference下的ai_poc目录,执行“./build_app.sh face_detection”

Setp 1:下载代码
git clone https://github.com/kendryte/k230_sdk

Step 2:进入SDK根目录
cd k230_sdk

Step 3:下载toolchain
source tools/get_download_url.sh && make prepare_sourcecode

Step 4:生成docker镜像(第一次编译需要,已经生成docker镜像后跳过此步骤)
docker build -f tools/docker/Dockerfile -t k230_docker tools/docker

Step 5: 进入docker环境,
docker run -u root -it -v $(pwd):$(pwd) -v $(pwd)/toolchain:/opt/toolchain -w $(pwd) k230_docker /bin/bash

Step 6: Docker环境下执行下面命令进行编译SDK
make CONF=k230_canmv_defconfig #编译CanMV-K230 1.0/1.1 板子Linux+RTT双系统镜像

下面的图片是在这个过程中遇到的问题和解决办法
图一

图二