確認事項
cpp
[x] include
CmakeLists.txt
[x] find_package(geometry_msgs REQUIRED)
[x] ament_target_dependencies(hoge rclcpp geometry_msgs)
Package.xml
[x] package.xml geometry_msgs
main.cpp
//どっちでも良い
# include "geometry_msgs/msg/pose.hpp"
# include <geometry_msgs/msg/pose.hpp>
//これはros1
x #include <geometry_msgs/pose.h>
CmakeLists.txt
//find packageしてる?
find_package(geometry_msgs REQUIRED)
//dependencyに追加してる?
ament_target_dependencies(hoge rclcpp geometry_msgs)
package.xml
<!--dependに追加してる?-->
<depend>geometry_msgs</depend>
colcon build --symlink-install --packages-select hoge
>
Starting >>> hoge
Finished <<< hoge [5.23s]
Summary: 1 package finished [6.09s]
ハマると時間食うのでどなたかのお役に立てれば。。。
これいらないよとかこれ便利だよとかあれば教えてください。