windows 下ndk编译 ffmpeg问题

五柳--先生 2013-01-26 12:04:39
写了一个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 求解...

QQ1316042823
...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
麦克尔.马 2013-05-17
  • 打赏
  • 举报
回复
同样的问题,同问!!!!!!!

80,354

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧