Skip to content

Building appleseed on Windows using prebuilt dependencies

François Beaune edited this page Mar 2, 2014 · 17 revisions

If you are using Microsoft Visual Studio 2012 (internally version 11.0), it is much quicker to build appleseed using our prebuilt dependencies.

Important: you will still need working installations of Qt and Boost; see our guide Building appleseed on Windows for directions.

Downloading and installing third party libraries

  1. Locate the latest release of the dependency package in https://github.com/appleseedhq/appleseed-deps/releases.
  2. Download both the binaries and the sources:
  3. Extract the binaries inside a build\ directory in your appleseed source directory.
  4. Extract the 3rdparty directory (not its contents!) of the source archive into your appleseed source directory.

Your appleseed directory should look like that:

<root>
    3rdparty
        alembic
        hdf5
        libpng
        openexr
        xerces-c
        zlib
    build
        win-vs110
            alembic
            hdf5
            libpng
            openexr
            xerces-c
            zlib
    resources
    sandbox
    scripts
    src

Building Alembic

Our prebuilt Alembic binaries were compiled against Boost 1.54. Unless you are using exactly this version, you will need to rebuild Alembic. Follow the instructions from the section Building Alembic of the guide Building appleseed on Windows.

Building appleseed

Follow the instructions from the section Building appleseed section of the guide Building appleseed on Windows.

Configuring the Visual Studio solution

Follow the instructions from the section Configuring the Visual Studio solution of the guide Building appleseed on Windows.