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'

编译通过!

相关推荐
二流小码农18 分钟前
鸿蒙开发:个人开发者如何使用华为账号登录
android·ios·harmonyos
StarShip28 分钟前
Android View框架概览
android·计算机图形学
愤怒的代码28 分钟前
解析Android内存分析的指标
android·app
summerkissyou198732 分钟前
android-hardware/interfaces/automotive和hardware/libhardware/include/hardware区别
android
Evan芙1 小时前
mysql二进制部署以及多实例部署
android·数据库·mysql
走在路上的菜鸟2 小时前
Android学Dart学习笔记第二十三节 类-扩展类型
android·笔记·学习·flutter
百***78752 小时前
【技术教程】3步极速接入GPT-5.1:零门槛体验多模态AI能力
android·java·人工智能·gpt·opencv
走在路上的菜鸟3 小时前
Android学Dart学习笔记第二十一节 类-点的简写
android·笔记·学习·flutter
QQ12958455043 小时前
ThingsBoard-修改Android APP应用程序名和描述
android·物联网·iot
代码代码快快显灵3 小时前
Android项目架构深度解析
android