ego-planner编译报错:undefined reference to symbol ‘_Z37vtkRenderingOpenGL2_AutoInit_Destructv‘
·
1)具体的报错信息:
/usr/bin/ld: CMakeFiles/ego_planner_node.dir/src/ego_planner_node.cpp.o: undefined reference to symbol '_Z37vtkRenderingOpenGL2_AutoInit_Destructv'
/usr/bin/ld: /lib/x86_64-linux-gnu/libvtkRenderingOpenGL2-7.1.so.7.1p: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
2)解决办法:
找到plan_manage的CMakeLists.txt,加入vtk相关的编译项:
find_package(VTK REQUIRED)
target_link_libraries(ego_planner_node
${catkin_LIBRARIES}
${PCL_LIBRAIRES}
${VTK_LIBRARIES}
)
更多推荐
所有评论(0)