专栏算法工具链TogetheROS.Auto/模块介绍/Dataflow/配套工具/pkg包管理/工程构建示例编译

TogetheROS.Auto/模块介绍/Dataflow/配套工具/pkg包管理/工程构建示例编译

已解决
xiangdong.tan@uaes2024-02-27
96
6
在发布的文档TogetheROS.Auto/模块介绍/Dataflow/配套工具/pkg包管理/工程构建示例中,以conan方式构建工程中,按照文档步骤,执行 pkg build -t j5 -b debug命令后,报错信息如下,请问这个该怎么解决呢?另外在板端要运行该示例的话,板端需要额外部署什么吗?mainboard2工具自动就有吗?

谢谢解答!

算法工具链
评论2
0/1000
  • TROS.Enid
    Lv.1

    问题:编译错误

    答案:编译报错是 conan环境没有安装好。

    问题:另外在板端要运行该示例的话,板端需要额外部署什么吗?

    答案:无需额外部署,只要把运行程序相关的库放入就行。

    问题:mainboard2工具自动就有吗?

    答案:需要拷贝到板子。




    2024-02-27
    0
    3
    • xiangdong.tan@uaes回复TROS.Enid:

      按照你说的,我将编译生成物以及mainboard2工具放到了板端,然后执行./mainboard2 -c config/process.json -w . 报错缺失依赖库,如下./mainboard2: error while loading shared libraries: libdataflow.so.1: cannot open shared object file: No such file or directory ,libdataflow.so.1为看在platform_sdk里面有,我是需要把这个也要拷到板端吗?

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

      是的,要把安装的目录下的.tros/1.5.6/J5/lib目录下的文件拷贝过去。 手动export lib路径即可

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

      .tros/1.5.6/J5/bin下面的工具也可以直接拷贝到板端执行吗,我利用其下的mainboard2工具执行例程报错,Segmentation fault(core dump)。

      2024-02-28
      0
  • TROS.Enid
    Lv.1

    内部分析中

    2024-02-27
    0
    1
    • xiangdong.tan@uaes回复TROS.Enid:

      是不是要指定交叉编译器啊,不知道如何传入该参数,请示例,谢谢!

      2024-02-27
      0