build_system.txt 749 B

123456789101112131415161718192021222324252627282930
  1. Libav currently uses a custom build system, this text attempts to document
  2. some of its obscure features and options.
  3. Makefile variables:
  4. V
  5. Disable the default terse mode, the full command issued by make and its
  6. output will be shown on the screen.
  7. DESTDIR
  8. Destination directory for the install targets, useful to prepare packages
  9. or install Libav in cross-environments.
  10. Makefile targets:
  11. all
  12. Default target, builds all the libraries and the executables.
  13. install
  14. Install headers, libraries and programs.
  15. libavformat/output-example
  16. Build the libavformat basic example.
  17. libavcodec/api-example
  18. Build the libavcodec basic example.
  19. libswscale/swscale-test
  20. Build the swscale self-test (useful also as example).