当前位置: 代码迷 >> Eclipse >> 关于NDK环境配备以及ndk编译
  详细解决方案

关于NDK环境配备以及ndk编译

热度:75   发布时间:2016-04-23 11:29:20.0
关于NDK环境配置以及ndk编译
求助,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。你看下行不行。
  相关解决方案