Usage: configure [options]
Options: [defaults in brackets after descriptions] 缺省在描述后的括号里
Standard options:
--help print this message
--prefix=PREFIX install in PREFIX []
--libdir=DIR install libs in DIR [PREFIX/lib]
--mandir=DIR install man page in DIR [PREFIX/man]
在DIR安装手册页
--enable-mp3lame enable MP3 encoding via libmp3lame [default=no]
--enable-libogg enable Ogg support via libogg [default=no]
--enable-vorbis enable Vorbis support via libvorbis [default=no]
--enable-theora enable Theora support via libtheora [default=no]
--enable-faad enable FAAD support via libfaad [default=no]
--enable-faadbin build FAAD support with runtime linking [default=no]
--enable-faac enable FAAC support via libfaac [default=no]
--enable-libgsm enable GSM support via libgsm [default=no]
--enable-xvid enable XviD support via xvidcore [default=no]
--enable-x264 enable H.264 encoding via x264 [default=no]
--enable-mingw32 enable MinGW native/cross Windows compile
--enable-a52 enable GPLed A52 support [default=no]
--enable-a52bin open liba52.so.0 at runtime [default=no]
--enable-dts enable GPLed DTS support [default=no]
--enable-pp enable GPLed postprocessing support [default=no]
--enable-shared-pp use libpostproc.so [default=no]
--enable-shared build shared libraries [default=no]
--enable-amr_nb enable amr_nb float audio codec
--enable-amr_nb-fixed use fixed point for amr-nb codec
--enable-amr_wb enable amr_wb float audio codec
--enable-amr_if2 enable amr_wb IF2 audio codec
--enable-sunmlib use Sun medialib [default=no]
--enable-pthreads use pthreads [default=no]
--enable-dc1394 enable IIDC-1394 grabbing using libdc1394
and libraw1394 [default=no]
--enable-gpl allow use of GPL code, the resulting libav*
and ffmpeg will be under GPL [default=no]
Advanced options (experts only):
--source-path=PATH path to source code []
--cross-prefix=PREFIX use PREFIX for compilation tools []使用编译工具前缀
--cc=CC use C compiler CC []
--make=MAKE use specified make []
--extra-cflags=ECFLAGS add ECFLAGS to CFLAGS []
--extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS []
--extra-libs=ELIBS add ELIBS []
--build-suffix=SUFFIX suffix for application specific build []
--cpu=CPU force cpu to CPU []
--tune=CPU tune code for a particular CPU
(may fail or perform badly on other CPUs)
--powerpc-perf-enable enable performance report on PPC
(requires enabling PMC)
--disable-mmx disable MMX usage
--disable-iwmmxt disable iwmmxt usage
--disable-altivec disable AltiVec usage
--disable-audio-oss disable OSS audio support [default=no]
--disable-audio-beos disable BeOS audio support [default=no]
--disable-v4l disable video4linux grabbing [default=no]
--disable-bktr disable bktr video grabbing [default=no]
--disable-dv1394 disable DV1394 grabbing [default=no]
--disable-network disable network support [default=no]
--disable-zlib disable zlib [default=no]
--disable-simple_idct disable simple IDCT routines [default=no]
--disable-vhook disable video hooking support
--enable-gprof enable profiling with gprof []
--disable-debug disable debugging symbols
--disable-opts disable compiler optimizations
--disable-mpegaudio-hp faster (but less accurate)
MPEG audio decoding [default=no]
--disable-ffserver disable ffserver build
--disable-ffplay disable ffplay build
--enable-small optimize for size instead of speed
优化速度而不是大小
--enable-memalign-hack emulate memalign, interferes with memory debuggers
--disable-strip disable stripping of executables and shared libraries
--enable-codec=CODEC enables CODEC
--disable-codec=CODEC disables CODEC
--disable-encoders disables all encoders
--disable-decoders disables all decoders
--disable-muxers disables all muxer s
--disable-demuxers disables all demuxers
NOTE: Object files are built at the place where configure is launched.
目标文件是建立在配置启动的配置的地方。