Dependencies and Environment
- To use a Rokae+ client plugin, you need to load the xplugin library.
Compatibility
- Language: C++11
- GUI: Qt 5.12 or later
tip
To keep plugin ABI consistent with the host, build with the recommended compiler and Qt version required for ROKAE+ development.
- While using a Rokae+ plugin, you may optionally use the Rokae+ SDK for finer motion control and related operations.
Build and Platforms
| Artifact | OS | Compiler | Platform |
|---|---|---|---|
| xplugin.so | Ubuntu 18.04 | GCC 7.4 | aarch64 |
| xplugin.so | Ubuntu 18.04 | gcc-linaro aarch64 toolchain | x86_64 Linux |
| xplugin.dll / xplugin.lib | Windows 10/11 | MSVC2019 | x86_64 Windows |
Build Windows library
- Refer to Quick Start and Examples to create a client plugin.
Build teach pendant (arm) library
It is recommended to obtain a Rokae+ virtual-machine build environment from the Rokae+ virtual machine portal.
- 1. Use the preinstalled toolchain in the VM to build your plugin directly with Qt Creator.
- 2. Use the build service provided by the VM to compile the plugin.