micro-ROS / micro-ROS/micro_ros_zephyr_module

How to add extra package?

未关闭
#137 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

主要语言
C
星标
92
派生
56
PR 合并指标
30 天内没有已合并 PR

描述

## How to add extra package?

- RTOS: Zephyr 3.1
- Installation type: micro_ros_zephyr_module
- Version or commit hash: humble

#### Steps to reproduce the issue
I try to build add two int service, but i have problem with adding extra package. I don't know how to add ` example_interfaces `, in CMakeList.txt

#### Expected behavior
Compile
#### Actual behavior
Don't compile
#### Additional information
I create service client example from zephyr_apps, but using zephyr_module

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

调研方向

从 zephyr_apps 服务的 service-client 示例所使用的 CMakeLists.txt 开始,并将其与 zephyr_module 的构建设置进行比较。追踪 example_interfaces 包是如何声明和构建的;在指定的 Zephyr 和 humble 配置下,两个 int 的服务示例能够编译即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
c
领域
build-system, embedded-iot
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。