年初疫情开始的时候就开始着手进行qt for android环境搭建了,之后又加上opencv for android,最后又加入卷积神经网络的训练模型。到昨天刚刚编译成功,这个配置主要还是版本问题。之前使用的opencv4.2,qt10,androidNDK16配置成功过,但是使用opencv-dnn模块时会报错。然后就是不断的升级版本......
闲言少叙,直入正题。准备工作,下载相应的软件,配置好环境变量。qt我用的是5.13.0
出现一些undefine reference *之类的错误,一般就是因为opencv版本低的问题。之前用的opencv4.2,类似错误。升级到4.5之后运行成功。
折腾了好久,好久,得出结论,还是用最新的版本靠谱。