win7下用Android-NDK-R7编译FFMPEG0.10.6,在config.sh后出现如下编译错误
$ ./config.sh
/home/SoloYe/android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-gcc is unable to create an executable file.
C compiler test failed.
这是config.log中提示的问题:
WARNING: /home/SoloYe/android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-pkg-config not found, library detection may fail.
mktemp -u XXXXXX
WVsEpN
check_ld cc
check_cc
BEGIN /tmp/ffconf.Y8GRGWlE.c
1 int main(void){ return 0; }
END /tmp/ffconf.Y8GRGWlE.c
/home/SoloYe/android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-gcc -fPIC -DANDROID -c -o /tmp/ffconf.hEqZkB7G.o /tmp/ffconf.Y8GRGWlE.c
arm-linux-androideabi-gcc.exe: /tmp/ffconf.Y8GRGWlE.c: No such file or directory
arm-linux-androideabi-gcc.exe: no input files
C compiler test failed.但是我在我config.sh规定的路径下看到有arm-linux-androideabi-gcc,但是运行到这里就出错,不知道各位大家于没有遇到这个问题 望帮助解答。
$ ./config.sh
/home/SoloYe/android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-gcc is unable to create an executable file.
C compiler test failed.
这是config.log中提示的问题:
WARNING: /home/SoloYe/android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-pkg-config not found, library detection may fail.
mktemp -u XXXXXX
WVsEpN
check_ld cc
check_cc
BEGIN /tmp/ffconf.Y8GRGWlE.c
1 int main(void){ return 0; }
END /tmp/ffconf.Y8GRGWlE.c
/home/SoloYe/android-ndk-r8c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows/bin/arm-linux-androideabi-gcc -fPIC -DANDROID -c -o /tmp/ffconf.hEqZkB7G.o /tmp/ffconf.Y8GRGWlE.c
arm-linux-androideabi-gcc.exe: /tmp/ffconf.Y8GRGWlE.c: No such file or directory
arm-linux-androideabi-gcc.exe: no input files
C compiler test failed.但是我在我config.sh规定的路径下看到有arm-linux-androideabi-gcc,但是运行到这里就出错,不知道各位大家于没有遇到这个问题 望帮助解答。
gcc /tmp/a.c 通过
arm-linux-androideabi-gcc /tmp/a.c 报错no such file....
求高人指点...
android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc
linux版本的编译器,
你用windows版本的在win7下编译ffmpeg,你用cygwin或者MinGW都麻烦,许多库都没有。