RMVL  1.2.0
Robotic Manipulation and Vision Library
为基于 ARM 的 Linux 系统配置交叉编译

上一篇教程:通过 gcc 和 CMake 使用 RMVL
下一篇教程:为 RMVL 撰写说明文档


交叉编译应具备的先决条件

  • Linux 主机
  • img
  • img 点击此处下载最新发行版
  • ARM 的交叉编译工具:gcc,libstdc++.so 等内容,根据目标平台的不同,您需要选择 gneabigneabihf 工具。gneabi 安装命令如下
    sudo apt install gcc-arm-linux-gneabi
    gneabihf 安装命令如下
    sudo apt install gcc-arm-linux-gneabihf

构建 RMVL

  1. 在 RMVL 目录下创建 build 文件夹,运行以下命令
    cd build
    cmake [<some optional parameters>] -DCMAKE_TOOLCHAIN_FILE=../platforms/linux/arm-gnueabi.toolchain.cmake ..
  2. 运行构建 make
    make -j4