Supported Platforms

New Evaluators

For evaluations, HOOPS Access is available as a binary distribution for 60 days on Windows x64 and Linux 64-bit platforms in the Developer Zone.

Formats that require an external library are not available in the evaluation version (see Supported Formats).

Platform (Minimum version) Architecture Runtime Environment Build Requirements
win Microsoft Windows 10 x86_64 v142
Visual Studio 2019
Minimum SDK version: v10.0.18362.0
gnu CentOS 7
gnu Red Hat Enterprise Linux 7
x86_64 glibc 2.35
GNU GCC 11.4
devtoolset 11

Microsoft Visual Studio Build and Runtime Requirements

Starting from HOOPS Access 2.0, HOOPS Access 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 Access evaluation being an explicitly shared library, the impact occurs at runtime. Any application running HOOPS Access evaluation must have at least Visual Studio 2019 redistributable.

Licensed Partners

For full flexibility of use, HOOPS Access 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.