编译TGK-planner报错解决
编译时TGH-planner出现两处报错:
error: expected constructor, destructor, or type conversion before ‘;’ token PLUGINLIB_DECLARE_CLASS(SO3ControlNodelet,nodelet::Nodelet);
error: expected constructor, destructor, or type conversion before ‘;’ token
PLUGINLIB_DECLARE_CLASS(CascadeControllerNode, nodelet::Nodelet);
问题描述
对TGK-planner进行复现时,catnkin_make之后编译报错
/tgk_ws/src/TGK-Planner/uav_simulator/so3_control/src/so3_control_nodelet.cpp:219:60: error: expected constructor, destructor, or type conversion before ‘;’ token
PLUGINLIB_DECLARE_CLASS(SO3ControlNodelet,nodelet::Nodelet);
^
[ 87%] Building CXX object TGK-Planner/uav_simulator/cascade_control/CMakeFiles/cascade_controller.dir/src/pid.cpp.o
/tgk_ws/src/TGK-Planner/uav_simulator/cascade_control/src/cascadecont