Android 配置多个 cmake

android同时可运行yolov5和yolo11模型,externalNativeBuild 配置多个cmake

复制代码
externalNativeBuild {
    cmake {
        version "3.18.1"
        path file('libs/y5/CMakeLists.txt')
    }
    cmake {
        version '3.22.1'
        path file('libs/y11/CMakeLists.txt')
    }
}

编译时出现错误:

ld: error: undefined symbol: std::__ndk1::__libcpp_verbose_abort(char const*

NDK出现错误,查看原ndk版本为25.1.8937393,而yolo11编译需26以上。

修改

复制代码
ndkVersion '26.1.10909125'

编译通过!

相关推荐
ao-weilai24 分钟前
MySQL数据库:基本查询
android·数据库·mysql
事圆则缓1 小时前
Kotlin 泛型方差实战:out、in、星投影与类型擦除
android·开发语言·kotlin
传奇开心果编程3 小时前
【Compose Multiplatform 跨端开发学与练】第5课 网络与数据层
android·网络·学习·ui·ios·kotlin·composer
ao-weilai4 小时前
MySQL数据库:内置函数
android·数据库·mysql
SWAGGY..4 小时前
【C++进阶】:(7)红黑树的原理与 C++ 实现:结构设计、插入调整及性质验证
android·java·开发语言·c++·算法
Android打工仔4 小时前
CoroutineScheduler 设计解析(上)—— 为什么 Dispatchers.IO 会创建更多线程?
android·kotlin·源码阅读
martindelophy6 小时前
用自然语言剪视频:我们在 Timeline Studio 中实现了 ChatCut 对话剪辑
android·音视频
ao-weilai6 小时前
MySQL数据库:复合查询
android·数据库·mysql
三少爷的鞋19 小时前
AI 时代,我们都将成为通才型开发者:只懂 Android,已经不够了
android
Dovis(誓平步青云)1 天前
家里设备越来越多,如何用一张空间地图控制灯光和温度![
android·java·前端·javascript·人工智能·电脑