Projekt

Obecné

Profil

Akce

Prerequisites

  • C++ 11 or 17 compatible compiler /IDE: Visual Studio 2019 is recommended on Windows platforms, GCC 10.2 or CLANG 5.0 is recommended on Linux platforms; C++ 17 is required for AttachmentEstimation application.
  • cross-platform build system : CMake >= 3.10;
  • Git version control : On Windows platforms, Git for Windows >=2.26 is required and Git Extensions or TortoiseGit are recommended as tools for inexperienced users of Git;
  • [OPTIONAL]: Qt 5 - required only if you want to build (and use) MeshRegisterGUI example application

Getting the source code

GitLab Repos (private) :

Branches:
  • Superbuild - feature/#10434-super-build-refactoring

Building the software

We are currently working on a superbuild that should download and install all the necessary dependencies to run the project. For a clean install, you should now just run cMake with the "always" configuration and everything you need should be installed.

Dependencies of the project are described here - Dependency_map

Additional Information

Additional build information is desecribed here - Build_info

Troubleshooting

  • During superbuild installation on Windows CCD directories (include, lib and bin) need to be add to PATH for correct build of FCL library. ({ build_directory }\ExternalLibs\ccd\Bin\bin)

Aktualizováno uživatelem Václav Šíma před téměř 2 roky(ů) · 11 revizí