试图将FFMPEG移植到android平台,参考的是http://blog.csdn.net/klep1986/article/details/7717186按照博文写的config.sh之后运行时cygwin提示
打开log文件查看时末尾几行写道F:/FFmpeg/jni/tmp/ffconf.i1348ava.o
arm-linux-androideabi-gcc.exe: error: /home/jason_tsai/android-ndk-r8d/platforms/android-9/arch-arm/usr/lib/crtbegin_static.o: No such file or directory
arm-linux-androideabi-gcc.exe: error: /home/jason_tsai/android-ndk-r8d/platforms/android-9/arch-arm/usr/lib/crtend_android.o: No such file or directory
C compiler test failed.
很是困惑!因为自己去查看了这个路径下是有两个文件的!求大神指导!多谢!

解决方案 »

  1.   

    我把config.sh的最后两行
    ${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/lib/crtbegin_static.o
    ${NDK_ROOT}/platforms/${PLATFORM}/arch-arm/usr/lib/crtend_android.o -lc -lm -ldl "
    删掉了,然后就ok了。我也不知道为神马 >...<  
    查了一些国外的论坛说是r6以后的ndk都有这个bug,然后那些个大神建了个软链接神马的,我试了试失败了。就这么处理了..........