求助,e:/androidndk/android-ndk-r8b/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld.exe: cannot find -lstlport_static
collect2: ld returned 1 exit status
make: *** [obj/local/armeabi/libwebrtc_audio_preprocessing.so] Error 1
我在Windows上用Eclipse集成了ndk-r8b环境和SDK环境,然后编译出现这种问题,我在ndk解压缩包路径中发现了libstlport_static.a文件但是没有找到libstlport_static.so文件,不知道是缺少什么编译器么?我的make,gcc,g++都没问题,然后请问高手怎么解决啊?
------解决方案--------------------
如果是静态方式使用stl的话,需要在android.mk的同级目录下建立一个Application.mk文件,里面添加对stl的静态引用APP_STL := stlport_static。你看下行不行。