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) :
- Main repo - https://gitlab.com/besoft/muscle-wrapping-2.0
- PBD_ARAP merge repo - https://gitlab.com/cervemar/muscle-wrapping-2.0
- 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í