[[Email protected] FFMPEG] #./configure -- Help
Usage: Configure [Options]
Options: [defaults in brackets after descriptions]
Standard options: basic option Parameters
-- Help displays this help information | print this message
-- Log [= file | Yes | no] record the test and output it to the config. Err file | log tests and output to file [config. Err]
-- Prefix = prefix the installer to the specified directory (default:/usr/local) | install in prefix [/usr/local]
-- Libdir = dir install the Library to the specified directory (default prefix/LIB) | install libs in dir [prefix/lib]
-- Shlibdir = dir specifies the shared library path (prefix/lib by default) | install shared libs in dir [prefix/lib]
-- Incdir = dir specifies the primary des path (default prefix/include/FFMPEG) | install primary des in dir [prefix/include/FFMPEG]
-- Mandir = dir specifies the man page path (prefix/man by default) install man page in dir [prefix/Man]
-- Enable-mp3lame enable MP3 encoded libmp 3lame (disabled by default) Enable MP3 encoding via libmp 3lame [default = No]
-- Enable-libogg enable Ogg to support libogg (disabled by default) Enable Ogg support via libogg [default = No]
-- Enable-Vorbis enable Vorbis to support libvorbis (disabled by default) Enable Vorbis support via libvorbis [default = No]
-- Enable-faad enables faad to support libfaad (disabled by default) Enable faad support via libfaad [default = No]
-- Enable-faadbin to enable the link for faad Runtime (disabled by default) Build faad support with runtime linking [default = No]
-- Enable-faac enables faac to support libfaac (disabled by default) Enable faac support via libfaac [default = No]
-- Enable-libgsm enable GSM support libgsm (disabled by default) Enable GSM support via libgsm [default = No]
-- Enable-Xvid enable Xvid to support xvidcore (disabled by default) Enable Xvid support via xvidcore [default = No]
-- The enable-x264 enables H.264 encoding (disabled by default) Enable H.264 encoding via x264 [default = No]
-- Enable-mingw32 enables mingw local/Cross win environment compilation | enable mingw NATIVE/Cross windows compile
-- Enable-mingwce enable mingw local/Cross wince environment compile enable mingw NATIVE/Cross wince compile
-- Enable-a52 enables A52 support (disabled by default) Enable gpled A52 support [default = No]
-- Open liba52.so. 0 (disabled by default) Open liba52.so. 0 at runtime [default = No] When the enable-a52bin enables the runtime
-- Enable-DTS enable DTS support (disabled by default) Enable gpled DTS support [default = No]
-- Enable-PP post-processing support (disabled by default) Enable gpled postprocessing support [default = No]
-- Enable-Static build static library (enabled by default) build static libraries [default = Yes]
-- Disable-static: do not build static libraries [default = No]
-- Enable-shared build shared library (disabled by default) build shared libraries [default = No]
-- Disable-shared: do not build shared libraries [default = Yes]
-- The enable-amr_nb enables the amr_nb float audio codecs | enable amr_nb float Audio Codec
-- Enable-amr_nb-fixed enables fixed amr_nb codec | use fixed point for AMR-Nb Codec
-- Enable-amr_wb enables amr_wb float audio codecs | enable amr_wb float Audio Codec
-- Enable-amr_if2 enables amr_wb if2 audio codecs | enable amr_wb if2 Audio Codec
-- Enable-sunmlib enable sun medialib (disabled by default) | use sun medialib [default = No]
-- Enable-pthreads enable pthreads (multithreading) (disabled by default) Use pthreads [default = No]
-- Enable-dc1394 enables libdc1394, libraw1394 capture IIDC-1394 (default off) Enable IIDC-1394 grabbing using libdc1394 and libraw1394 [default = No]
-- Enable-swscaler to enable counter support? (Disabled by default) software scaler support [default = No]
-- Enable-avisynth allows read of avisynth script (disabled by default) Allow reading avisynth script files [default = No]
-- Enable-GPL allows GPL (disabled by default) allow use of GPL code, the resulting libav * And FFMPEG will be under GPL [default = No]
Advanced options (experts only): Advanced option parameters (for professional use)
-- Source-Path = path source code path (currently/root/FLV/FFMPEG) | path to source code [/root/FLV/FFMPEG]
-- Cross-Prefix = prefix specifies the path for the compilation tool | use prefix for compilation tools []
-- Cross-compile assumes that cross compilation is used | assume a cross-compiler is used
-- Cc = Cc specifies the C compiler used (GCC by default) use C compiler CC [GCC]
-- Make = make use of specific make | use specified make [make]
-- Extra-cflags = ecflags add ecflags to cflags | add ecflags to cflags []
-- Extra-ldflags = eldflags add eldflags to ldflags (default-wl, -- as-needed) | add eldflags to ldflags [-wl, -- as-needed]
-- Extra-libs = elibs add elibs | add elibs []
-- Build-suffix = suffix Add a suffix for the dedicated program | suffix for Application Specific build []
-- Arch = arch select the machine architecture (x86 by default) Select architecture [x86]
-- CPU = the lowest CPU used by the CPU (which affects the command selection and can cause errors on the old CPU) | selects the Minimum CPU required (affects instruction selection, may crash on older CPUs)
-- PowerPC-perf-enable the performance report above PPC (PMC needs to be enabled) enable performance report on PPC
(Requires enabling PMC)
-- Disable-MMX disable MMX | disable MMX usage
-- The disable-armv5te disables armv5te | disable armv5te usage
-- Disable-iwmmxt disable iwmmxt | disable iwmmxt usage
-- Disable-altivec disable altivec | disable altivec usage
-- Disable-audio-OSS disable OSS audio support (enabled by default) Disable OSS audio support [default = No]
-- Disable-audio-BEOs disable BEOs audio support (enabled by default) Disable BEOs audio support [default = No]
-- The disable-v4l disables video4linux extraction (enabled by default) Disable video4linux grabbing [default = No]
-- The disable-v4l2 disables video4linux2 extraction (enabled by default) Disable video4linux2 grabbing [default = No]
-- Disable-bktr disable bktr video extraction (enabled by default) Disable bktr video grabbing [default = No]
-- Disable-dv1394 disable dv1394 extract (enabled by default) Disable dv1394 grabbing [default = No]
-- Disable-Network: Disable Network support (supported by default) disable network support [default = No]
-- The disable-ipv6 disables IPv6 support (supported by default) Disable IPv6 support [default = No]
-- Disable-zlib disable zlib (supported by default) Disable zlib [default = No]
-- The disable-simple_idct disables the simple IDCT routine (enabled by default) Disable simple IDCT routines [default = No]
-- Disable-vhook disables video hooking support | disable video hooking support
-- Enable-GPROF enable profiling with GPROF [No]
-- Disable-Debug: Disable debugging symbols | disable debugging symbols
-- Disable-opts disable Compiler Optimization | disable compiler Optimizations
-- Disable-mpegaudio-HP enables faster Decoding of MPEG audio (but with low accuracy) (disabled by default) Faster (but less accurate) MPEG audio decoding [default = No]
-- Disable-protocols disable I/O protocol support (enabled by default) Disable I/O protocols support [default = No]
-- Disable-ffserver: Disable generating ffserver | disable ffserver build
-- Disable-ffplay: Disable generating ffplay | disable ffplay build
-- Enable-small to enable optimized file size (sacrifice speed) Optimize for size instead of speed
-- Enable-memalign-hack enables analog memory arrangement, which is interfered by the memory debugger? | Emulate memalign, interferes with memory debuggers
-- Disable-strip disable stripping of executable programs and shared libraries | disable stripping of executables and shared libraries
-- Disable-Encoder = Name disable XX encoder | disables encoder name
-- Enable-Encoder = Name enable XX encoder | enables encoder name
-- Disable-decoder = Name disable XX decoder | disables decoder name
-- Enable-decoder = Name enable XX decoder | enables decoder name
-- Disable-encoders: Disable All encoders. | disables all encoders
-- Disable-decoders: Disable all decoders. | disables all decoders
-- Disable-muxer = Name disable XX mixer | disables muxer name
-- Enable-muxer = Name enables XX mixer | enables muxer name
-- Disable-muxers: Disable all loudspeakers | disables all muxers
-- Disable-demuxer = Name disable XX tracker | disables demuxer name
-- Enable-demuxer = Name enable XX tracker | enables demuxer name
-- Disable-demuxers | disables all demuxers
-- Enable-parser = Name enable XX parser | enables parser name
-- Disable-parser = Name disable XX parser | disables parser name
-- Disable-parsers: Disable all splitters | disables all parsers