Install on Windows
The C++ and Python RDK libraries are packed into a unified modern CMake project named flexiv_rdk
, which can be configured and installed via CMake on all supported OS.
C++ RDK
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 C++ dependencies
Within the bash emulator, the steps are identical to Install C++ dependencies on Linux.
Install C++ RDK
Within the bash emulator, the steps are identical to Install C++ RDK on Linux.
Link to C++ RDK from a user program
Within the bash emulator, the steps are identical to Link to C++ RDK from a user program on Linux.
Python RDK
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 Python dependencies
The steps are identical to Install Python dependencies on Linux.
Install Python RDK
The steps are identical to Install Python RDK on Linux.