android ndk一些编译链接错误及解决办法

  • 链接opencv库时报链接错误缺少libz库

    undefined reference to `gzopen'

解决,mediann是本人所编译库的名字

复制代码
target_link_libraries(mediann z)
  • 链接librknnrt.so时报

    undefined reference to `stderr@GLIBC_2.17'

解决

使用的是aarch-linux的库,报错换成android版本的librknnrt.so即可

  • 链接opencv库时报错缺少jnigraphics

    undefined reference to `AndroidBitmap_getInfo'

解决

复制代码
target_link_libraries(mediann jnigraphics)
  • 链接opencv库时报错确实mediandk

    undefined reference to `AMediaExtractor_readSampleData

解决

复制代码
target_link_libraries(mediann mediandk)
  • 链接opencv时报很多std的链接错误

    undefined reference to `std::out_of_range::out_of_range(std::string const&)'

解决

ndk版本太新,换成opencv4.0+的库就可以匹配

相关推荐
似霰15 分钟前
HIDL Hal 开发笔记10----添加硬件访问服务(Java 层调用 HIDL)
android·framework·hal
佛系打工仔2 小时前
绘制K线第三章:拖拽功能实现
android·前端·ios
我命由我123452 小时前
Android 项目路径包含非 ASCII 字符问题:Your project path contains non-ASCII characters
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
wszy18092 小时前
rn_for_openharmony_空状态与加载状态:别让用户对着白屏发呆
android·javascript·react native·react.js·harmonyos
城东米粉儿2 小时前
JobScheduler 相关笔记
android
城东米粉儿3 小时前
android 耗电优化 笔记
android
张小潇3 小时前
AOSP15的Zygote启动流程源码分析
android
毕设源码-钟学长3 小时前
【开题答辩全过程】以 基于安卓的医疗健康查询系统为例,包含答辩的问题和答案
android
归真仙人3 小时前
【UE】UMG安卓相关问题
android·ue5·游戏引擎·ue4·虚幻·unreal engine