Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 746 Bytes

INSTALL.md

File metadata and controls

22 lines (19 loc) · 746 Bytes

libYafaRay uses CMake for the building process in Linux, Windows and MacOSX systems.

Dependencies:

  • Required

    • C++17 compliant compiler
    • >=cmake-3.18
  • Optional, depending on options selected in CMake:

    • >=zlib-1.2.8
    • >=opencv-3.1.0
    • >=freetype-2.4.0
    • >=libpng-1.2.56
    • >=jpeg-6b
    • >=tiff-4.0.3
    • >=ilmbase-2.2.0
    • >=openexr-2.2.0
    • >=mingw-std-threads-1.0.0

Notes about dependencies:

  • ZLib is needed if libPNG or OpenEXR are used.
  • OpenCV is used to do some image processing, most importantly LDR denoise, edge/toon layers and texture mipmaps for Trilinear or EWA interpolations.
  • mingw-std-threads is used only when building with MinGW with the native Win32 threads model