Installation & requirements
C++17, CMake, Core pairing, and build verification requirements for Exo C++ SDK 1.0.0.
Current version · 1.0.0
Installation & requirements
Requirements
- CMake 3.16 or newer
- A compiler with C++17 support
- Matching Core 1.4.0 and Exo 1.0.0 C++ delivery packages
- A supported Qnbot Exo device and available serial port
Do not link Exo 1.0.0 against another Core minor line.
CMake integration
cmake_minimum_required(VERSION 3.16)
project(exo_quick_start LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
find_package(qnbot_exo CONFIG REQUIRED)
add_executable(exo_quick_start main.cpp)
target_link_libraries(exo_quick_start PRIVATE qnbot::exo)cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/path/to/qnbot
cmake --build build --config ReleaseThe public umbrella header is <qnbot/exo.hpp>.