Supported Platforms
For evaluations, HOOPS Mesh is available as a binary distribution for 60 days on Windows x64 and Linux 64-bit platforms. ADD LINK TO EVALUATION PORTAL
Platform (Minimum version) | Architecture | Runtime Environment | Build Requirements |
---|---|---|---|
![]() |
x86_64 | v142 | Visual Studio 2019
Minimum SDK version: v10.0.18362.0
|
![]() ![]() |
x86_64 | glibc 2.35 | GNU GCC 11.4
devtoolset 11
|
Microsoft Visual Studio Build and Runtime Requirements
Starting from HOOPS Mesh 2.0, HOOPS Mesh migrated its compiler to Visual Studio 2019 (previously 2015). Following Microsoft’s Documentation on binary compatibility, this change implies an update to the required MSVC redistributables.
HOOPS Mesh evaluation being an explicitly shared library, the impact occurs at runtime. Any application running HOOPS Mesh evaluation must have at least Visual Studio 2019 redistributable.
For full flexibility of use, HOOPS Mesh is delivered as obfuscated source code, which can be compiled on any platform.
Follow the instructions in Set up your environment to set up your development environment.
Programming Language Standards and Compiler Requirements
The HOOPS SAM library is built and tested with the following programming language standards:
- C17, for the C programming language
- C++17, for the C++ programming language
The enforcement of those standards leads to following minimum requirements on the compiler used to process HOOPS SAM code:
- GCC 8.1.0
- LLVM Clang 7.0.0
- Microsoft Visual C++ VS 2019 (16.8)
Failure to comply with those minimum requirements may lead to a compilation issue.