专栏算法工具链构建的module如何编译

构建的module如何编译

已解决
xiangdong.tan@uaes2024-02-24
73
3
用conan方式在Linux宿主机安装TROS-SDK-1.5.6,并利用pkg create创建了工程模板,模板创建成功,将对应的message,.h,.cpp放到了指定位置,按照文档描述的,利用pkg build 编译,报错ERROR:Tros root package does not exist 。请问遇到这样的问题请问该怎么解决呢,文档中对自己构建的module,如何修改编译文件以及如何进行编译描述的偏少,请问有更完整的从0到1搭建一个module的教程示例吗?
算法工具链
评论1
0/1000
  • TROS.Enid
    Lv.1

    应该是安装sdk的时候选择了conan安装方式,所以没有生成 /root/.tros目录及文件。

    解决方式:

    运行以下指令,按cmake的安装方式重新安装一下。

    python3 sdk_manager.py --install all.

    确保 : echo $TROS_DEV_VERSIONS 打印正确的版本号。

    2024-02-26
    0
    2
    • xiangdong.tan@uaes回复TROS.Enid:

      conan和cmake两种安装可以在一个环境里共存吗?

      2024-02-27
      0
    • TROS.Enid回复TROS.Enid:

      可以共存

      2024-02-27
      0