You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Linux (Ubuntu 20.04 and above) | x86_64, arm64 | C++, Python | build-essential |
17
+
| macOS 12 and above | arm64 | C++, Python | Xcode Command Line Tools |
18
+
| Windows 10 and above| x86_64 | C++, Python | MSVC v14.2+ |
19
19
20
20
## Quick Start
21
21
22
-
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.
22
+
The **C++ and Python** RDK libraries are packed into a unified modern CMake project named ``flexiv_rdk``, which can be configured and installed using CMake on all supported OS.
23
23
24
24
### Note
25
25
@@ -38,20 +38,22 @@ The **C++ and Python** RDK libraries are packed into a unified modern CMake proj
NOTE: ``-D`` followed by ``CMAKE_INSTALL_PREFIX`` sets the CMake variable that specifies the path of the installation directory. ``-D`` followed by ``INSTALL_PYTHON_RDK=ON`` enables the installation of Python RDK besides C++ RDK. The configuration process can also be done using CMake GUI.
49
+
NOTE: ``-D`` followed by ``CMAKE_INSTALL_PREFIX`` sets the CMake variable that specifies the path of the installation directory. ``-D`` followed by ``INSTALL_PYTHON_RDK=ON`` enables the installation of the Python library alongside the C++ library. Alternatively, this configuration step can be done using CMake GUI.
48
50
49
-
5. Install C++ and Python RDK:
51
+
5. Install ``flexiv_rdk`` libraries (C++ and Python):
50
52
51
53
cd flexiv_rdk/build
52
54
cmake --build . --target install --config Release
53
55
54
-
C++ RDK is installed to the path specified by ``CMAKE_INSTALL_PREFIX``, which may or may not be globally discoverable by CMake. Python RDK is installed to the user site packages path, which is globally discoverable by Python interpreter.
56
+
The C++ library will be installed to ``CMAKE_INSTALL_PREFIX`` path, which may or may not be globally discoverable by CMake. The Python library is installed to the user site packages path, which is globally discoverable by the Python interpreter.
55
57
56
58
### Install on macOS
57
59
@@ -73,9 +75,9 @@ The **C++ and Python** RDK libraries are packed into a unified modern CMake proj
73
75
3. Install bash emulator: Download and install [Git for Windows](https://git-scm.com/download/win/), which comes with a bash emulator Git Bash.
74
76
4. Within the bash emulator, the rest are identical to steps 2 and below in [Install on Linux](#install-on-linux).
75
77
76
-
### Link to C++ RDK from a user program
78
+
### Link to installed library from a user program
77
79
78
-
After C++ RDK is installed, it can be found as a CMake library and linked to by other CMake projects. Use the provided examples project for instance::
80
+
After the C++ RDK library is installed, it can be found as a CMake target and linked to from other CMake projects. Using the provided examples project for instance::
0 commit comments