我可以使用每个模块来编译 VLC 吗?

我可以使用每个模块来编译 VLC 吗?

我正在查看编译 VLC 的说明,并且我必须说明我想要包含哪些模块。

好吧,我想包含所有可以编译的内容。我可以这样做吗?

答案1

根据的输出./configure --help,没有配置选项可以通过一个步骤启用每个输入/视频/音频/接口等 pp 插件。

但是你可以将输出限制./configure --help为默认禁用的选项:./configure --help |grep disabled这将返回类似

--cache-file=FILE   cache test results in FILE [disabled]
--enable-non-utf8       support legacy non-UTF-8 systems (default disabled)
--enable-debug          build with run-time assertions (default disabled)
--enable-gprof          profile with gprof (default disabled)
--enable-cprof          profile with cprof (default disabled)
--enable-coverage       build for test coverage (default disabled)
--enable-run-as-root    allow running VLC as root (default disabled)
--enable-pvr            support PVR V4L2 cards (default disabled)
--enable-vcdx           navigate VCD with libvcdinfo (default disabled)
--enable-realrtsp       Real RTSP module (default disabled)
--enable-wma-fixed      libwma-fixed module (default disabled)
--enable-shine          shine mp3 encoding module (default disabled)
--enable-omxil          openmax il codec module (default disabled)
--enable-iomx           iomx codec module (default disabled)
--enable-merge-ffmpeg   merge FFmpeg-based plugins (default disabled)
--enable-switcher       Stream-out switcher plugin (default disabled)
--enable-faad           faad codec (default disabled)
--enable-real           Real video decoder module (default disabled)
--enable-tremor         Tremor decoder support (default disabled)
--enable-egl            OpenGL support through EGL (default disabled)
--enable-android-surface   Android Surface video output module (default disabled)
--enable-ios-vout    iOS video output module (default disabled)
--enable-directfb       DirectFB support (default disabled)
--enable-aa             aalib output (default disabled)
--enable-audioqueue     AudioQueue audio module (default disabled)
--enable-opensles       Android OpenSL ES audio module (default disabled)
--enable-hildon         Hildon touchscreen UI (default disabled)
--disable-ncurses       ncurses interface support (default disabled)
--enable-xosd           xosd interface support (default disabled)
--enable-fbosd          fbosd interface support (default disabled)
--enable-lirc           lirc support (default disabled)
--enable-update-check   update checking system (default disabled)
--enable-growl          growl notification plugin (default disabled)
--enable-media-library  media library (default disabled)

此列表可能是决定启用哪些选项的一个很好的起点。 只启用每个选项而不检查后果是不明智的,构建可能会因缺少库而失败。 此外,您应该仔细检查该列表是否涵盖了所有重要选项;我没有检查 ./configure --help 详细地

相关内容