花海书香

关注

ndk开发时编译时直接崩了,报错 undefined reference to xxx方法

花海书香

关注

阅读 95

2022-02-18

原因是:引入了头文件(xxx.h),程序在运行时会自动去找实现文件(xxx.cpp), 所以一定要有实现文件打包到so库。即必须在CMakeList.txt文件中引入源文件:

add_library(
             native-lib
             SHARED
             src/main/cpp/native-lib.cpp 
             src/main/cpp/xxx.cpp )

相关推荐

爱薇Ivy趣闻

NDK编译doubango时出现错误:undefined reference to ‘stderr‘

爱薇Ivy趣闻 105 0 0

weipeng2k

Qt报错: undefined reference to ‘xxx‘

weipeng2k 145 0 0

王传学

编译时undefined reference to `WinMain‘的问题

王传学 26 0 0

孟祥忠诗歌

编译apahce时make出现undefined reference to XML_ErrorString'

孟祥忠诗歌 76 0 0

霍华德

undefined reference to `vtable for XXX‘

霍华德 143 0 0

十里一走马

ffmpeg编译连接报错 undefined reference to `uncompress‘

十里一走马 40 0 0

源码之路

报错error: undefined reference to `vtable for的解决方法

源码之路 192 0 0

RJ_Hwang

编译时AndroidX冲突报错

RJ_Hwang 7 0 0

婉殇成长笔记

QT 使用emit 报错 undefined reference

婉殇成长笔记 100 0 0

苦茶如歌

【undefined reference to xxx】zookeeper库编译和安装 / sylar项目ubuntu20系统编译

苦茶如歌 3 0 0

精彩评论(0)

0 0 举报