写了一个config.sh
#!/bin/bash
PREBUILT=D:/android-ndk-r7b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows
PLATFORM=D:/android-ndk-r7b/platforms/android-8/arch-arm
./configure --target-os=linux --arch=arm --enable-version3 --enable-gpl --enable-nonfree --disable-stripping --disable-ffmpeg --disable-ffplay --disable-ffserver --disable-ffprobe --disable-encoders --disable-muxers --disable-devices --disable-protocols --enable-protocol=file --enable-avfilter --disable-network --disable-avdevice --enable-cross-compile --cc=$PREBUILT/bin/arm-linux-androideabi-gcc --cross-prefix=$PREBUILT/bin/arm-eabi- --nm=$PREBUILT/bin/arm-eabi-nm --extra-cflags="-fPIC -DANDROID" --disable-asm --enable-neon --enable-armv5te --extra-ldflags="-Wl,-T,$PREBUILT/arm-linux-androideabi/lib/ldscripts/armelf_linux_eabi.x -Wl,-rpath-link=$PLATFORM/usr/lib -L $PLATFORM/usr/lib -nostdlib $PREBUILT/lib/gcc/arm-linux-androideabi/4.4.3/crtbegin.o $PREBUILT/lib/gcc/arm-linux-androideabi/4.4.3/crtend.o -lc -lm -ldl"路径都是对的,我到目录下直接执行arm-linux-androideabi-gcc命令没有问题,但执行这个脚本的时候出错了
错误提示是    /bin/arm-linux-androideabi-gcc is unable to create an executable file.dows
C compiler test failed.弄到很晚也不是很清楚是怎么回事,为什么指定了平台和arm以后就不行了,哪位大神帮助下,感激不尽...我用的ndk版本是  android-ndk-r7b  ffmpeg的版本是 ffmpeg-1.1.android 求解...QQ1316042823linuxffmpegandroidjni