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'

编译通过!

相关推荐
恋猫de小郭36 分钟前
最近 Android 有什么更新:Android Dev Summit 2026 技术解读
android·前端·flutter
Kapaseker1 小时前
删掉 1.1 万行 C 代码,Rust 正式接手 Android Binder
android·rust
嵌入式-老费1 小时前
esp32开发与应用(题外话之ADB和Android NDK开发)
android·adb
野生的码农1 小时前
能工智人,40 大寿,尚能班否?
android·ai编程
事圆则缓1 小时前
Android 串口通信:从 /dev/ttyS1到协议帧
android
java1234_小锋2 小时前
【技术专题】CSS3 网页技术 - CSS3 基础样式
android·前端·css3
tongyiixiaohuang11 小时前
WMS已发货状态反写金蝶云星空:单策略实战教程
android
好的佩奇12 小时前
Dart 之类修饰符
android·flutter·dart
alexhilton14 小时前
用Konsist与Lint强制执行设计系统契约
android·kotlin·android jetpack
北京自在科技17 小时前
谷歌安卓 Gemini 迎来界面改版,Find Hub 接入 Gemini 支持物品记忆查找
android·安卓