Apollo自动驾驶开发笔记43——编译报错‘this’ argument discards qualifiers [-fpermissive]

Apollo自动驾驶开发笔记43——编译报错‘this’ argument discards qualifiers [-fpermissive]

编译报错如下:

error: passing ‘const movex::perception::onboard::Yolov8PerceptionComponent’ as ‘this’ argument discards qualifiers [-fpermissive]
876 | int ret=push_data(“input_img”, output_image, ms);

和const 修饰符有关

我遇到的问题是在如下const修饰的一个函数里面

  void Yolov8Visualize(const camera::CameraFrame& frame) const;

调用了另外一个函数。
这里需要把函数改成

  void Yolov8Visualize(const camera::CameraFrame& frame) ;

即可。

猜你喜欢

转载自blog.csdn.net/mao_hui_fei/article/details/129836905