今天,简单讲讲android
error: undefined reference to 的错误分析。
昨天,做jni,连接so库时,android studio出现了这个问题。当时不知道是什么原因,后来,查找资料,总算解决了。这里记录一下。
一般编译器报 “undefined reference to”的错误是以下几种情况,Android中的makefile是Android.mk命名的。
1 没有指定对应的库(.o/.a/.so)
使用了库中定义的实体,但没有指定库(-lXXX)或者没有指定库路径(-LYYY),会导致该错误,
在Android.mk中 用LDFLAGS参数来定义