使用xCode 5构buildFFmpeg

有谁知道如何用xCode 5编译FFmpeg?

我的configuration部分:

./configure –disable-doc –disable -ffmpeg –disable -ffplay –disable -ffserver –enable cross-compile –arch = arm –target-os = darwin –enable-neon –disable- avfilter \ –disable-bsfs \ –enable-avresample –enable-swresample –disable-iconv –enable-gpl \ –disable-demuxers –enable-demuxer = rtsp –enable-demuxer = rtp – enable-demuxer = mpegts \ –disable-decoders –enable-decoder = mp2 –enable-decoder = mp3 –enable-decoder = mpeg2video –enable-decoder = ac3 – enable-decoder = dvbsub –enable-decoder = h264 \ –disable-parsers –enable-parser = mpegvideo – enable-parser = mpeg4video –enable-parser = mpegaudio –enable-parser = dvbsub \ –disable-muxers –disable-encoders –disable-filter\ – 禁用协议 – 启用协议= http – 启用协议= rtp – 启用协议= udp – 启用协议= tcp \ – 禁用swscale-alpha \ – 禁用armv5te \ –disable-armv6 \ –disable-armv6t2 \ –cc = / Applications / Xcode.app /目录/ Developer / usr / bin –as ='/ usr / local / bin / gas preprocessor / gas-preprocessor.pl /应用 /Xcode.app/Contents/Developer/usr/bin'–sysroot = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS7.0.sdk –cpu = cortex-a8 –extra-cflags =' – arch armv7 -mfpu = neon -mfloat-abi = softfp'–extra-ldflags =' – arch armv7 -mfpu = neon -mfloat-abi = softfp -isysroot /Applications/Xcode.app/目录/开发人员/平台/ iPhoneOS.platform / Developer / SDKs / iPhoneOS7.0.sdk'–enable-pic –disable-bzlib

它与xCode 4(不同的编译器path)

错误信息:

./configure: line 3763: nm: command not found 

 ./configure --prefix=armv7s --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --enable-avresample --enable-cross-compile --sysroot="/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk" --target-os=darwin --cc="/Applications/XCode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" --extra-cflags="-arch armv7s -mfpu=neon -miphoneos-version-min=7.0" --extra-ldflags="-arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk -miphoneos-version-min=7.0" --arch=arm --cpu=cortex-a9 --enable-pic 

编辑 :下载我的脚本,并运行: 安装ffmpeg ios库armv7,armv7s,i386和Mac上的通用与10.8

https://github.com/ciphor/ffmpeg4ios

这可能是你在找什么。 获取他们的构build脚本和学习。 将SDK更改为7.0。 它会编译,至less在我的Xcode5上。

更新:searchffmpeg4ios。