Autoware1.14编译出错
--- stderr: integrated_viewer
CMakeFiles/integrated_viewer.dir/node/traffic_light_plugin/traffic_light_plugin.cpp.o:在函数‘integrated_viewer::TrafficLightPlugin::SetStateInfo(integrated_viewer::TrafficLightPlugin::StateInfo)’中:
traffic_light_plugin.cpp:(.text+0x335):对‘cv::Mat::Mat(int, int, int, cv::Scalar_<double> const&)’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/image_viewer_plugin.cpp.o:在函数‘integrated_viewer::ImageViewerPlugin::UpdateTopicList()’中:
image_viewer_plugin.cpp:(.text+0x19ab):对‘cv::Mat::clone() const’未定义的引用
image_viewer_plugin.cpp:(.text+0x19b7):对‘cv::Mat::release()’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/image_viewer_plugin.cpp.o:在函数‘integrated_viewer::ImageViewerPlugin::ImageViewerPlugin(QWidget*)’中:
image_viewer_plugin.cpp:(.text+0x1e12):对‘cv::Mat::Mat()’未定义的引用
image_viewer_plugin.cpp:(.text+0x1e1a):对‘cv::Mat::Mat()’未定义的引用
image_viewer_plugin.cpp:(.text+0x1f46):对‘cv::Mat::release()’未定义的引用
image_viewer_plugin.cpp:(.text+0x20d8):对‘cv::Mat::clone() const’未定义的引用
image_viewer_plugin.cpp:(.text+0x20e1):对‘cv::Mat::release()’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/image_viewer_plugin.cpp.o:在函数‘integrated_viewer::ImageViewerPlugin::on_image_topic_combo_box__activated(int)’中:
image_viewer_plugin.cpp:(.text+0x2617):对‘cv::Mat::clone() const’未定义的引用
image_viewer_plugin.cpp:(.text+0x2623):对‘cv::Mat::release()’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/draw_rects.cpp.o:在函数‘integrated_viewer::DrawRects::DrawLabel(autoware_msgs::DetectedObject_<std::allocator<void> > const&, cv::Mat&)’中:
draw_rects.cpp:(.text+0x77d):对‘cv::Mat::Mat(cv::Size_<int>, int, cv::Scalar_<double> const&)’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/draw_rects.cpp.o:在函数‘integrated_viewer::DrawRects::DrawImageRect(boost::shared_ptr<autoware_msgs::DetectedObjectArray_<std::allocator<void> > const> const&, cv::Mat&)’中:
draw_rects.cpp:(.text+0x198c):对‘cv::Mat::Mat(cv::Size_<int>, int, cv::Scalar_<double> const&)’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/draw_rects.cpp.o:在函数‘generateColors(std::vector<cv::Scalar_<double>, std::allocator<cv::Scalar_<double> > >&, unsigned long, unsigned long)’中:
draw_rects.cpp:(.text+0x1ce7):对‘cv::Mat::Mat(int, int, int)’未定义的引用
draw_rects.cpp:(.text+0x1dab):对‘cv::Mat::Mat()’未定义的引用
draw_rects.cpp:(.text+0x1e10):对‘cv::Mat::Mat()’未定义的引用
draw_rects.cpp:(.text+0x1e32):对‘cv::Mat::total() const’未定义的引用
draw_rects.cpp:(.text+0x1ee8):对‘cv::Mat::total() const’未定义的引用
draw_rects.cpp:(.text+0x1ef3):对‘cv::Mat::total() const’未定义的引用
draw_rects.cpp:(.text+0x1f1c):对‘cv::Mat::Mat(int, int, int, cv::Scalar_<double> const&)’未定义的引用
draw_rects.cpp:(.text+0x1f24):对‘cv::Mat::empty() const’未定义的引用
draw_rects.cpp:(.text+0x2321):对‘cv::Mat::Mat(int, int, int)’未定义的引用
draw_rects.cpp:(.text+0x235e):对‘cv::Mat::Mat(int, int, int, cv::Scalar_<double> const&)’未定义的引用
draw_rects.cpp:(.text+0x2517):对‘cv::Mat::Mat()’未定义的引用
draw_rects.cpp:(.text+0x267e):对‘cv::Mat::Mat()’未定义的引用
draw_rects.cpp:(.text+0x26df):对‘cv::Mat::total() const’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/draw_rects.cpp.o:在函数‘integrated_viewer::DrawRects::DrawRects()’中:
draw_rects.cpp:(.text+0x2bdb):对‘cv::Mat::Mat()’未定义的引用
draw_rects.cpp:(.text+0x2bec):对‘cv::Mat::Mat()’未定义的引用
draw_rects.cpp:(.text+0x2ccc):对‘cv::Mat::release()’未定义的引用
draw_rects.cpp:(.text+0x2e47):对‘cv::Mat::release()’未定义的引用
CMakeFiles/integrated_viewer.dir/node/image_viewer_plugin/draw_points.cpp.o:在函数‘integrated_viewer::DrawPoints::DrawPoints()’中:
draw_points.cpp:(.text+0x27):对‘cv::Mat::Mat()’未定义的引用
draw_points.cpp:(.text+0x3b):对‘cv::Mat::Mat(int, int, int)’未定义的引用
collect2: error: ld returned 1 exit status
make[2]: *** [devel/lib/libintegrated_viewer.so] Error 1
make[1]: *** [CMakeFiles/integrated_viewer.dir/all] Error 2
make: *** [all] Error 2
把报错复制出来发给我