安装与环境要求
Exo C++ SDK 1.0.0 的 C++17、CMake、Core 配套和构建验证要求。
当前版本 · 1.0.0
安装与环境要求
环境要求
- CMake 3.16 或更高版本
- 支持 C++17 的编译器
- 与当前平台匹配的 Core 1.4.0 与 Exo 1.0.0 C++ 交付包
- 受支持的 Qnbot Exo 设备和可用串口
Core 与 Exo 必须使用配套版本,不要将 1.0.0 Exo 组件链接到其他 Core minor 版本。
CMake 接入
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 Release公共入口头文件是 <qnbot/exo.hpp>。