有谁知道如何用xCode 5编译FFmpeg?
我的配置部分:
./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 -filters \ --disable-protocols --enable-protocol = http --enable-protocol = rtp --enable-protocol = udp --enable-protocol = tcp \ --disable-swscale-alpha \ --disable-armv5te \ --disable-armv6 \ --disable-armv6t2 \ --cc = / Applications / Xcode.app / Contents / Developer / usr / bin --as ='/ usr / local / bin / gas preprocessor / gas-preprocessor . pl / Applicatio ns / 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 /Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk'--enable-pic --disable-bzlib
它适用于xCode 4(不同的编译器路径)
错误信息:
./configure: line 3763: nm: command not found
2 回答
EDIT :下载我的脚本并运行:Installing ffmpeg ios libraries armv7, armv7s, i386 and universal on Mac with 10.8
https://github.com/ciphor/ffmpeg4ios
这可能就是你要找的东西 . 获取他们的构建脚本和研究 . 将SDK更改为7.0 . 它会编译,至少在我的Xcode5上编译 .
更新:搜索ffmpeg4ios .