System Requirements
Requirements for HALCON 22.05 Progress
Windows x64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64
- Supported OS versions: Windows 8.1, 10 (x64 edition), 11, Windows Server 2012 R2, 2016, 2019, 2022
- Compiler: Visual Studio 2005
- Specifics: -
Linux x86_64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64
- Supported OS versions: Linux x86_64
- Compiler: gcc 5.5
- Specifics: -
Linux aarch64
- Architecture: 64-bit
- Processor: Armv8-A with AArch64 support
- Supported OS versions: Linux aarch64
- Compiler: gcc 5.5
- Specifics: Kernel with hidraw support
Linux Armv7-A
- Architecture: 32-bit
- Processor: Armv7-A with NEON support
- Supported OS versions: Linux armv7a
- Compiler: gcc 5.5
- Specifics: Kernel with hidraw support, hard-float ABI
macOS
- Architecture: 64-bit
- Processor: Intel 64
- Supported OS versions: macOS 11, macOS 12
- Compiler: XCode 10.0
- Specifics: Only Intel x64 processors are fully supported
Requirements for HALCON 20.11 Steady
Windows x64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64
- Supported OS versions: Windows 7, 8.1, 10 (x64 editions), 11, Windows Server 2008 R2, 2012 R2, 2016, 2019, 2022
- Compiler: Visual Studio 2005
- Specifics: -
Linux x86_64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64
- Supported OS versions: Linux x86_64
- Compiler: gcc 5.5
- Specifics: -
Linux Armv7-A
- Architecture: 32-bit
- Processor: Armv7-A with NEON support
- Supported OS versions: Linux armv7a
- Compiler: gcc 5.5
- Specifics: Kernel with hidraw support, hard-float ABI
Linux AArch64
- Architecture: 64-bit
- Processor: Armv8-A with AArch64 support
- Supported OS versions: Linux aarch64
- Compiler: gcc 5.5
- Specifics: Kernel with hidraw support
macOS
- Architecture: 64-bit
- Processor: Intel 64
- Supported OS versions: macOS 10.15
- Compiler: XCode 10.0
- Specifics: -
Special Requirements for Deep Learning
Note that specific requirements regarding the different deep learning methods occur; see the Installation Guides for HALCON Progress or HALCON Steady for detailed information. Please also note that the requirements for training and inference may differ.
Embedded platforms are also supported by HALCON: More about HALCON for embedded vision