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+的库就可以匹配

相关推荐
CYRUS_STUDIO8 小时前
Frida 检测与对抗实战:进程、maps、线程、符号全特征清除
android·逆向
csj509 小时前
安卓基础之《(28)—Service组件》
android
lhbian11 小时前
PHP、C++和C语言对比:哪个更适合你?
android·数据库·spring boot·mysql·kafka
catoop12 小时前
Android 最佳实践、分层架构与全流程解析(2025)
android
ZHANG13HAO12 小时前
Android 13 特权应用(Android Studio 开发)调用 AOSP 隐藏 API 完整教程
android·ide·android studio
田梓燊13 小时前
leetcode 142
android·java·leetcode
angerdream13 小时前
Android手把手编写儿童手机远程监控App之JAVA基础
android
菠萝地亚狂想曲14 小时前
Zephyr_01, environment
android·java·javascript
sTone8737514 小时前
跨端框架通信机制全解析:从 URL Schema 到 JSI 到 Platform Channel
android·前端
sTone8737514 小时前
Java 注解完全指南:从 "这是什么" 到 "自己写一个"
android·前端