3 ms·
Basically all the major ones. This is the current list: From Windows: - MSVC: x64, x86, arm64, arm - LLVM/Clang: (same as MSVC) - MinGW: x86_64, i686, any v
by rewrking 4y ago
Basically all the major ones. This is the current list:
From Windows:
- MSVC: x64, x86, arm64, arm
- LLVM/Clang: (same as MSVC)
- MinGW: x86_64, i686, any version of GCC & Clang from MSYS2
- Intel LLVM (mostly experimental)
- No WSL support yet, although I'm not sure what does and doesn't work with it yet.
From MacOS:
- Apple Clang: arm64, x86_64, universal binaries
- GCC from Homebrew: x86_64
- LLVM from Homebrew: x86_64
- Intel Compiler Classic for x86_64
From Linux:
- GCC & Clang: x86_64, i686, arm-none-linux, arm-linux-gnueabihf, x86_64-w64-mingw32, i686-w64-mingw32
There may be others that work on Linux, although I haven't tested them. As for compiler versions:
VS 2017+
LLVM 12+ (earlier ones might work)
GCC/MinGW 7.3+, MinGW 4.8.1