看了很久,网上的资料很乱,现在在编译,在网上找了个sh脚本。
iOS8的,然后编译的时候出来了文件,但是有一堆warning,想问问这个warning没什么问题吧还有编译出来的文件有三个文件,arm64 armv7 和 armv7s 开发的时候用哪个呢不太懂。。#!/bin/sh#Create by Kingxl 
#http://itjoy.org
#Make sure you have installed: Xcode/Preferences/Downloads/Components/Command Line Tools
#FFmpeg source -->git://source.ffmpeg.org/ffmpeg.git
#Build armv7 armv7s arm64  Download FFmpeg source
git clone git://source.ffmpeg.org/ffmpeg.gitcd ffmpeg#Setting your SDK Version.
SDK_VERSION="8.0"
#ARCH
ARCHS="armv7 armv7s arm64"
#Output DIR
DEST=/Users/weixuan/Documents/ffmpeg/ffmpeg-2.4.2DEVPATH=/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS${SDK_VERSION}.sdkexport CC=`xcodebuild -find clang`for ARCH in $ARCHS; do

echo "Building $ARCH ......"
./configure \
    --enable-cross-compile \
--target-os=darwin \
--arch=$ARCH \
--sysroot=$DEVPATH \
--extra-cflags="-arch $ARCH" \
    --extra-ldflags="-L$DEVPATH/usr/lib/system -arch $ARCH" \
--prefix=$DEST/$ARCH \
--disable-ffmpeg \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--disable-iconv \
--disable-bzlib \
--enable-avresample \
--disable-asm make && make install && make clean echo "Installed:$DEST/$ARCH"done