android ndk路径stl库到链接器两次

android ndk路径stl库到链接器两次,android,linker,android-ndk,ld,Android,Linker,Android Ndk,Ld,在my Application.mk中有一行: APP_STL:=gnustl_static 但ndk build在我的模块对象文件之后以如下方式向链接器提供libgnustl_static的路径: g++app.o/android ndk/.some..folders/libgnustl\u static.a(从这里我的本地\u LDFLAGS)-L../external\u lib-Bstatic-la1 但liba1是需要实现stl的静态库。因此,我应该通过libgnustl_static

在my Application.mk中有一行: APP_STL:=gnustl_static

但ndk build在我的模块对象文件之后以如下方式向链接器提供libgnustl_static的路径:

g++app.o/android ndk/.some..folders/libgnustl\u static.a(从这里我的本地\u LDFLAGS)-L../external\u lib-Bstatic-la1


但liba1是需要实现stl的静态库。因此,我应该通过libgnustl_static.a ageter-la1。如何在没有完整路径/android ndk/.some..folders/libgnustl_static.a???

的情况下以一种正确、漂亮的方式完成这项工作,我最后将我的liba1指定为预构建的静态库(参见android.mk文档)