這裏主要是筆記,是基於自己的工作空間和包,文件結構進行的。有一定基礎可借鑑
- 在/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,容易與整體庫中定義衝突。