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'

编译通过!

相关推荐
杉氧36 分钟前
用 Compose 挑战交互与动效天花板:ComposeCraftLab 开源实验室全解析
android·前端·kotlin
朝与同歌暮同酒1 小时前
冒泡社区《幻想三国》还能玩吗?安卓手机与电脑模拟器试玩记录
android·智能手机·电脑
音视频牛哥2 小时前
从数字孪生到机器人操控:Android Unity3D下RTMP/RTSP多路低延迟播放实践
android·unity·音视频·unity rtsp播放器·unity rtmp播放器·rtsp player·rtmp player
用户69371750013843 小时前
了解一下 Agent Harness
android·前端·后端
淡淡的香烟3 小时前
Android15适配16kb完整版
android
杉氧3 小时前
跨平台持久化:Flutter 本地数据库的多线程安全与架构设计实践
android·前端·flutter
小孔龙4 小时前
Compose 布局与绘制:LayoutNode、DisplayList 与 GraphicsLayer
android·android jetpack
淡淡的香烟4 小时前
Android常用adb命令
android·adb
李白你好4 小时前
强大的 Frida 重打包工具,用于 iOS 和 Android。轻松修改 Frida 特征
android·ios
超爱西西鸭4 小时前
鸿蒙企业级CI/CD高级工程化搭建:自动化构建流水线/多环境配置/自动化测试集成/签名打包发布
android·学习·ci/cd·华为·自动化·harmonyos·鸿蒙