AOCL-FFTW uses CMake along with Microsoft Visual Studio for building binaries from the sources on Windows. This section explains the GUI and command-line schemes for building the binaries and test suite.
Prerequisites
The following prerequisites must be met:
Windows 10/11 and Windows Server 2019/2022
A suitable MPI library installation along with the appropriate environment variables on the host machine
LLVM 13/14 for AMD “Zen3” support
LLVM plug-in for Microsoft Visual Studio (if latest version of LLVM is installed separately, this plugin enables linking Visual Studio with the installed LLVM tool-chain)
For more information on CMake versions validated, refer to Build Utilities
MPI compiler
Microsoft Visual Studio 2019 build 16.8.7
Microsoft Visual Studio tools
Python development
- Desktop development with C++: C++ Clang-Cl for build tool (x64 or
x86)