这里主要是笔记,是基于自己的工作空间和包,文件结构进行的。有一定基础可借鉴
- 在/zt_package_project/msg中新建一个Ztuint32.msg
- 在文件中输入 uint32 data
- 在CMakeLists.txt中相应位置添加上/msg/Ztuint32.msg
- 在主函数文件夹中声明#include <zt_package_project/msg/ztuint32.hpp>
- 在函数中定义变量auto message_zt3 = zt_package_project::msg::Ztuint32();
这里面有几个需要注意的地方:(区分大小写)
①新建的Ztuint32.msg首字母大写。
②其他用都是需要大写的,但是在声明#include <zt_package_project/msg/ztuint32.hpp>要用小写。
③尽量不要直接用uint32,容易与整体库中定义冲突。