Supported Compilers

The following table lists the supported compilers for the C Filter SDK.

Platform Architecture Compiler Name Compiler Version
Microsoft Windows x86 cl Microsoft 32-bit C/C++ Optimizing Compiler for x86 Version 17 (Visual Studio 2012) to Version 19 (Visual Studio 2019)
Microsoft Windows x64 cl Microsoft C/C++ Optimizing Compiler for x64 Version 17 (Visual Studio 2012) to Version 19 (Visual Studio 2019).
Linux x86 gcc / g++ 4.1.0 to 10
Linux x64 gcc / g++ 4.1.0 to 10
Linux AArch64 gcc / g++ 4.8.1 to 10
macOS Apple-Intel 64-bit LLVM Apple LLVM 5.1 (clang-503.0.40) (based on LLVM 3.4svn) to Apple LLVM 10.0.0 (clang-1000.11.45.5)
macOS Apple M1 LLVM Apple LLVM 12.0.0 (clang 1200.0.32.28).