有一个静态库libx264.a,自己弄了一个SO调用libx264.a这个库,可到链接阶段就出现这个问题,求助各位高人。
     我的编译环境是cygwin+ndk-r5。

解决方案 »

  1.   

    libx264.a和你要生成的目标文件是同一个编译器编的吗?
      

  2.   

    不是的,libx264.a是使用cygwin编译的。
    但是在使用的过程中,某些函数是可以调用成功的,有一些函数却出现链接错误!
      

  3.   

    我在想Android.mk的LOCAL_CFLAGS那里是不是需要做一些配置去避免这些链接错误呢?从网上找了一些资料,但都没起到帮助的作用……
      

  4.   


    你用通用的Toolchain编译出libx264.a在用NDK自带的gcc去编译有些符号当然找不到了两个用的libc库都不一样,网上我看了有移植过的http://www.4ucode.com/Study/Topic/988645看下能不能编译。