我正在使用ros动力学的英特尔实际相机R200。安装后 在安装适用于Linux的英特尔实感SDK时,它没有显示任何错误,但在 catkin_make 命令后发生以下错误:
基本路径:/ home / janhvi / catkin_ws源空间: / home / janhvi / catkin_ws / src构建空间:/ home / janhvi / catkin_ws / build 开发空间:/ home / janhvi / catkin_ws / devel安装空间: /家庭/ janhvi / catkin_ws /安装
#
运行命令:" make cmake_check_build_system" in" / home / janhvi / catkin_ws / build"#
#
运行命令:" make -j4 -l4" in" / home / janhvi / catkin_ws / build" [0%]已建立目标std_msgs_generate_messages_cpp [0%]已建立目标_realsense_ros_person_generate_messages_check_deps_EulerAnglesWithConfidence [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_TrackingConfig [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_Landmark [0%]内置目标sensor_msgs_generate_messages_cpp [0%]内置目标 geometry_msgs_generate_messages_cpp [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_StopTracking [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_UserInfo [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_PersonModuleState [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_FrameTest [0%]已建立目标_realsense_ros_person_generate_messages_check_deps_Wave [ 0%]建立目标 _realsense_ros_person_generate_messages_check_deps_Recognition [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_Pointing [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_StartTracking [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_RectWithConfidence [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_SaveRecognitionDB [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_EulerAngles [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_Gesture [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_LandmarksInfo [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_SkeletonJoint [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_LoadRecognitionDB [0%]已建立目标 _realsense_ros_person_generate_messages_check_deps_RecognitionRegister [0%]建立目标 _realsense_ros_person_generate_messages_check_deps_Gestures [0%]已建立目标std_msgs_generate_messages_py [0%]已建成目标 _realsense_ros_person_generate_messages_check_deps_Frame [0%]内置目标geometry_msgs_generate_messages_py [0%]内置目标 _realsense_ros_person_generate_messages_check_deps_User [0%]内置目标sensor_msgs_generate_messages_py [0%]内置目标 std_msgs_generate_messages_nodejs [0%]建立目标 geometry_msgs_generate_messages_nodejs [0%]建立目标 sensor_msgs_generate_messages_nodejs [0%]建立目标 std_msgs_generate_messages_lisp [0%]建立目标 sensor_msgs_generate_messages_lisp [0%]建立目标 std_msgs_generate_messages_eus [0%]建立目标 geometry_msgs_generate_messages_lisp [0%]建立目标 geometry_msgs_generate_messages_eus [0%]建立目标 tf2_msgs_generate_messages_py [0%]建立目标 sensor_msgs_generate_messages_eus [0%]建立目标 roscpp_generate_messages_lisp [0%]建立目标 roscpp_generate_messages_nodejs [0%]建立目标 roscpp_generate_messages_eus [0%]建立目标 roscpp_generate_messages_cpp [0%]建立目标 rosgraph_msgs_generate_messages_nodejs [0%]建立目标 rosgraph_msgs_generate_messages_eus [0%]建立目标 rosgraph_msgs_generate_messages_cpp [0%]建立目标 roscpp_generate_messages_py [0%]建立目标 rosgraph_msgs_generate_messages_lisp [0%]建立目标 bond_generate_messages_cpp [0%]建立目标 rosgraph_msgs_generate_messages_py [0%]建立目标 bond_generate_messages_lisp [0%]建立目标 nodelet_generate_messages_nodejs [0%]建立目标 bond_generate_messages_nodejs [0%]建立目标 nodelet_generate_messages_eus [0%]建立目标 nodelet_generate_messages_cpp [0%]建立目标 bond_generate_messages_py [0%]建立目标 nodelet_generate_messages_lisp [0%]建立目标 bond_generate_messages_eus [0%]建立目标 nodelet_generate_messages_py [0%]已建立目标 actionlib_generate_messages_nodejs [0%]建立目标 tf_generate_messages_py [0%]建立目标 _realsense_ros_camera_generate_messages_check_deps_Extrinsics [0%]内置目标actionlib_msgs_generate_messages_lisp [0%]内置目标 _realsense_ros_camera_generate_messages_check_deps_IMUInfo [0%]已建立目标actionlib_generate_messages_lisp [0%]已建立目标 tf2_msgs_generate_messages_cpp [0%]建立目标 tf_generate_messages_nodejs [0%]建立目标 actionlib_msgs_generate_messages_eus [0%]建立目标 actionlib_generate_messages_eus [0%]建立目标 tf_generate_messages_cpp [0%]建立目标 _catkin_empty_exported_target [0%]建立目标tf_generate_messages_eus [0%]建立目标 actionlib_msgs_generate_messages_cpp [0%]建立目标 actionlib_generate_messages_py [0%]建立目标 actionlib_generate_messages_cpp [0%]建立目标 actionlib_msgs_generate_messages_nodejs [0%]建立目标 actionlib_msgs_generate_messages_py [0%]建立目标 tf_generate_messages_lisp [0%]建立目标 tf2_msgs_generate_messages_lisp [0%]建立目标 tf2_msgs_generate_messages_nodejs [0%]建立目标 tf2_msgs_generate_messages_eus [1%]内置目标gtest [2%]内置 target realsense_ros_camera_generate_messages_nodejs [3%]已建成 target realsense_ros_camera_generate_messages_py [4%]建立目标 realsense_ros_camera_generate_messages_lisp [5%]建立目标 realsense_ros_camera_generate_messages_eus [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_Location3D [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_cpu_gpu [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_TrackedObject [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_ObjectArray [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_ObjectsInBoxes [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_ObjectInBox [5%]已建立目标_realsense_ros_object_generate_messages_check_deps_UI [ 5%]建立目标 _realsense_ros_object_generate_messages_check_deps_Object [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_TrackedObjectsArray [5%]建立目标 _realsense_ros_object_generate_messages_check_deps_Rect [5%]建立目标 _realsense_ros_slam_generate_messages_check_deps_TrackingAccuracy [5%]建立目标 _realsense_ros_slam_generate_messages_check_deps_SaveOutput [14%]已建立目标realsense_ros_person_generate_messages_cpp [24%]已建成 target realsense_ros_person_generate_messages_py [35%]建立目标 realsense_ros_person_generate_messages_nodejs [44%]建立目标 realsense_ros_person_generate_messages_lisp [44%]建立目标 _realsense_ros_slam_generate_messages_check_deps_Reset [54%]建立目标realsense_ros_person_generate_messages_eus [55%]建立目标 realsense_ros_camera_generate_messages_cpp [60%]建立目标 realsense_ros_object_generate_messages_cpp [65%]建立目标 realsense_ros_object_generate_messages_lisp [70%]建立目标 realsense_ros_object_generate_messages_eus [73%]建立目标 realsense_ros_person [78%]建立目标 realsense_ros_object_generate_messages_py [82%]建立目标 realsense_ros_object_generate_messages_nodejs [83%]建立目标 realsense_ros_slam_generate_messages_cpp [84%]建立目标 realsense_ros_slam_generate_messages_lisp [86%]建立目标 realsense_ros_slam_generate_messages_py [88%]建立目标 realsense_ros_slam_generate_messages_nodejs [89%]建立目标 realsense_ros_person_generate_messages [90%]建立目标 realsense_ros_slam_generate_messages_eus [90%]建立目标 realsense_ros_camera_generate_messages [90%]链接CXX可执行文件 /家庭/ janhvi / catkin_ws / devel的/ lib目录/ realsense_ros_person / realsense_ros_person_sample [91%]建立目标realsense_ros_camera [92%]建立目标 realsense_ros_tests_camera [92%]建立目标 realsense_ros_object_generate_messages [92%]建立目标 realsense_ros_slam_generate_messages [94%]建立目标 realsense_ros_object [95%]建立目标realsense_ros_slam [95%] 建立目标realsense_ros_object_sample1 [97%]建立目标 realsense_ros_object_viewer CMakeFiles / realsense_ros_person_sample.dir / SRC /样品/ TrackingRenderer / Viewer.cpp.o: 在函数
Viewer::Viewer(bool)': Viewer.cpp:(.text+0x97): undefined reference to
cv :: namedWindow(cv :: String const&,int)' Viewer.cpp :(。text + 0xc9):未定义的引用cv::setMouseCallback(cv::String const&, void (*)(int, int, int, int, void*), void*)' Viewer.cpp:(.text+0xda): undefined reference to
CV :: startWindowThread()' Viewer.cpp :(。text + 0x106):undefined 引用cv::namedWindow(cv::String const&, int)' Viewer.cpp:(.text+0x117): undefined reference to
cv :: startWindowThread()' CMakeFiles / realsense_ros_person_sample.dir / SRC /样品/ TrackingRenderer / Viewer.cpp.o: 在函数Viewer::ShowImage(cv::Mat)': Viewer.cpp:(.text+0x1dd): undefined reference to
cv :: imshow(cv :: String const&,cv :: _ InputArray) 常量&安培;)' Viewer.cpp :(。text + 0x1ff):未定义的引用cv::waitKey(int)' CMakeFiles/realsense_ros_person_sample.dir/src/sample/TrackingRenderer/Viewer.cpp.o: In function
Viewer :: ShowDepth(cv :: Mat)':Viewer.cpp :(。text + 0x29f): 未定义的引用`cv :: imshow(cv :: String const&,cv :: _ InputArray 常量&安培;)' collect2:错误:ld返回1退出状态 realsense_samples_ros / realsense_ros_person / CMakeFiles / realsense_ros_person_sample.dir / build.make:209:目标食谱 ' /家/ janhvi / catkin_ws / devel的/ lib目录/ realsense_ros_person / realsense_ros_person_sample' 失败了[2]: * [/家庭/ janhvi / catkin_ws / devel的/ lib目录/ realsense_ros_person / realsense_ros_person_sample] 错误1 CMakeFiles / Makefile2:1340:目标的配方 ' realsense_samples_ros / realsense_ros_person / CMakeFiles / realsense_ros_person_sample.dir /所有' 失败了[1]:* [realsense_samples_ros / realsense_ros_person / CMakeFiles / realsense_ros_person_sample.dir /所有] 错误2 Makefile:138:目标配方'全部'失败了:*** [全部] 错误2调用" make -j4 -l4"失败
我尝试获取文件,但发生了同样的错误。 任何人都可以帮忙解决这个问题吗?
答案 0 :(得分:1)
问题是您的链接器无法找到OpenCV共享对象。