error: no match for ‘operator=’ (operand types are ‘rclcpp_action::Client<learning_interface::action::MoveCircle>::GoalResponseCallback’ {aka ‘std::function<void(std::shared_future<std::shared_ptr<rclcpp_action::ClientGoalHandle<learning_interface::action::MoveCircle> > >)>’} and ‘std::_Bind_helper<false, void (MoveCircleActionClient::*)(std::shared_ptr<rclcpp_action::ClientGoalHandle<learning_interface::action::MoveCircle> >), MoveCircleActionClient*, const std::_Placeholder<1>&>::type’ {aka ‘std::_Bind<void (MoveCircleActionClient::*(MoveCircleActionClient*, std::_Placeholder<1>))(std::shared_ptr<rclcpp_action::ClientGoalHandle<learning_interface::action::MoveCircle> >)>’})error: no type named ‘type’ in ‘struct std::enable_if<false, std::function<void(std::shared_future<std::shared_ptr<rclcpp_action::ClientGoalHandle<learning_interface::action::MoveCircle> > >)>&>’ 385 | using _Requires = typename enable_if<_Cond::value, _Tp>::type;make[2]: *** [CMakeFiles/action_move_client.dir/build.make:63:CMakeFiles/action_move_client.dir/src/action_move_client.cpp.o] 错误 1make[1]: *** [CMakeFiles/Makefile2:80:CMakeFiles/action_move_client.dir/all] 错误 2make[1]: *** 正在等待未完成的任务....make: *** [Makefile:141:all] 错误 2---Failed <<< learning_action_cpp [3.73s, exited with code 2]大佬们能帮小弟看看吗?我退出conda了
展示全文
第三方账号登入
QQ 微博 微信