03. Installation - VUKOZ-OEL/3d-forest-classic GitHub Wiki
WIN
The 3D Forest installer for Windows is located on https://github.com/VUKOZ-OEL/3DForest/releases/download/v0.5/3DForest_05.exe. Once downloaded, the installation wizard will guide you through. Furthermore, sample data to test the 3D Forest are placed on https://github.com/VUKOZ-OEL/3dforest-data. For uninstalling run the uninstall.exe file located in the installation folder.

All from the source installation
- QT: https://github.com/qt/qt5
- BOOST https://boostorg.jfrog.io/artifactory/main/release/1.73.0/source/
- eigen: git clone https://gitlab.com/libeigen/eigen.git
- flann: git clone https://github.com/mariusmuja/flann.git
- VTK: https://www.vtk.org/files/release/8.2/VTK-8.2.0.zip
- libLAS: git clone https://github.com/libLAS/libLAS.git
- PCL: git clone https://github.com/janekT/pcl.git
- 3D FOREST: git clone https://github.com/janekT/3DForest.git
macOS, Linux
For the macOS and Linux users, there is only an option to download and compile the source code.
At first, dependencies are installed using brew install boost vtk qt flann Eigen LibLAS Cmake. The second step is to compile PCL from the source as 3D Forest uses unapproved changes in code. It can be downloaded from https://github.com/janekT/pcl/tree/pointpicking using git or as a zip file. Cmake creates a project for Xcode. The PCL Library has to be compiled and installed then.
The 3D forest can be downloaded from the repository https://github.com/VUKOZ-OEL/3DForest/tree/master. CMake finds all dependencies for the configuration of the project. The 3D forest can be run via Xcode.
Linux installation is done by the package manager similarly to MacOS.