Supported Platforms and Compiler Information

The following table lists the operating systems that HOOPS Exchange components are supported on, along with the compiler versions that were used to build and test the release.

PlatformArchitectureMinimum supported OSCompiler
Windows x64 Windows 10 Visual Studio 2015 Update 3 or newer
Linux x86 or x64 CentOS 7 / Red Hat Enterprise Linux 7
(glibc 2.17)
HOOPS + ODA libraries : Linux Compilers requirements
devtoolset 8 / GCC 8.2.3
macOS x64/arm64(Apple Silicon) macOS 10.14 (Mojave)
XCode 12.2 (LLVM)
Android ARMv7A/ARMv8A_64/x86/x86_64 5.0 (Lollipop)
Android NDK R18b - Clang
c++_shared
iOS arm64/x86_64 iOS 11
XCode 12.2 (LLVM)

Deprecated platform supports

As of HOOPS Exchange 2022, a set of platform support is now deprecated:

Visit our Developer Support page to familiarize yourself with support procedures, including deprecated functionality.

Format support and platform

CAD format support may be restricted in some platforms. Please refer to File Format page for more information.

Using Other Operating Systems and Compilers

It is simplest and best if your application is compiled using one of the supported operating systems and compilers listed above. Other operating systems may work, but our testing is limited to the list above.

It is possible to use a version of Visual Studio for your application development other than the supported versions, although it is not recommended or supported. We have spot checked that this is possible during the testing of our release. Please remember that any issues will need to be reproduced using a supported operating system and compiler before being submitted to Technical Support.

top_level:0