Install on Windows
The RDK C++ and Python libraries are packed into a unified modern CMake project named flexiv_rdk
, which can be configured and installed using CMake on all supported OS.
C++
Prepare build tools
Compiler kit, CMake, and a bash emulator are needed and can be installed via:
Install compiler kit: Download and install Microsoft Visual Studio 2019 (MSVC v14.2) or above. Choose “Desktop development with C++” under the Workloads tab during installation. You only need to keep the following components for the selected workload:
MSVC … C++ x64/x86 build tools (Latest)
C++ CMake tools for Windows
Windows 10 SDK or Windows 11 SDK, depending on your actual Windows version
Install CMake (with GUI): Download
cmake-3.x.x-windows-x86_64.msi
from CMake download page and install the msi file. The minimum required version is 3.16.3. Add CMake to system PATH when prompted, so thatcmake
andcmake-gui
command can be used from Command Prompt or a bash emulator.Install bash emulator: Download and install Git for Windows, which comes with a bash emulator Git Bash.
Install dependencies
Within the bash emulator, the steps are identical to Install dependencies on Linux.
Install RDK library
Within the bash emulator, the steps are identical to Install RDK library on Linux.
Link to installed library from a user program
Within the bash emulator, the steps are identical to Link to installed library from a user program on Linux.
Python
Prepare build tools
Besides tools in Prepare build tools, Python interpreter and Python package manager are also needed and should be installed via Microsoft Store. Multiple versions of Python can be installed alongside each other.
Install dependencies
The steps are identical to Install dependencies on Linux.
Install RDK library
The steps are identical to Install RDK library on Linux.
Link to installed library from a user program
The steps are identical to Link to installed library from a user program on Linux.