报错内容如下:
MakeFiles/side_detection_node.dir/side_detection_node.cpp.o: In function `roborts_detection::SideDetectionNode::DetectionThread()': side_detection_node.cpp:(.text+0xb71): undefined reference to `roborts_detection::GimbalContrl::Transform(cv::Point3_&, float&, float&)'
原因:
链接问题,在头文件中有函数声明,但生成的.o文件里没有关于函数的定义。
解决办法:
在当前包的 cmakelist 的 add_executable 中加入函数所在的 cpp 文件