Compiling DREAM3D Version 6

The source codes for DREAM3D are currently stored on GitHub at The master branch has the stable release (6.0.0) of DREAM.3D. The user can clone this branch of the repository onto their system. Documentation for compiling DREAM3D can be found in the Documentation/Developer directory.

You can also try posting your question to the dream3d-developers mail list at!forum/dream3d-developers

The minimum requirements to compile DREAM.3D are the following:

  • Windows 7/8: Visual Studio Community 2013 or Visual Studio Pro 2013
  • OS X: Xcode version 5.1.1 on OS X 10.8.5 (Mountain Lion) or above
  • Linux: Ubuntu 14.04 x64 using GCC 4.8 or Clang 3.6

3rd Party Libraries and Tools needed:

Detailed instructions for compiling DREAM.3D are located in the Documentation folder of the DREAM.3D source code. The basic workflow is the following:

  • Clone the DREAM3D Repo
  • Install CMake
  • Install Git
  • Install Qt 5.4.2
  • Build all dependent libraries
  • Build DREAM3D