tanzby / hikvision_ros

simple preview bridge node of hikvision IP camera for ROS
41 stars 14 forks source link

catkin_error #3

Open QipiaoZhou opened 2 years ago

QipiaoZhou commented 2 years ago

when i catkin_make the package,terminal tell that

[ 25%] Building CXX object hikvision_ros/CMakeFiles/hik_cam.dir/src/hik_cam.cpp.o /home/nvidia/workspace/hikvision_ws/src/hikvision_ros/src/hik_cam.cpp: In member function ‘bool HikvisionCamera::initHikSDK()’: /home/nvidia/workspace/hikvision_ws/src/hikvision_ros/src/hik_cam.cpp:158:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] NET_DVR_SetLogToFile(3, "./hiklog"); ^ [ 50%] Linking CXX shared library /home/nvidia/workspace/hikvision_ws/devel/lib/libhik_cam.so /usr/bin/ld: 当搜索用于 /home/nvidia/workspace/hikvision_ws/src/hikvision_ros/lib/libhcnetsdk.so 时跳过不兼容的 -lhcnetsdk /usr/bin/ld: 找不到 -lhcnetsdk /usr/bin/ld: 当搜索用于 /home/nvidia/workspace/hikvision_ws/src/hikvision_ros/lib/libPlayCtrl.so 时跳过不兼容的 -lPlayCtrl /usr/bin/ld: 找不到 -lPlayCtrl collect2: error: ld returned 1 exit status hikvision_ros/CMakeFiles/hik_cam.dir/build.make:158: recipe for target '/home/nvidia/workspace/hikvision_ws/devel/lib/libhik_cam.so' failed make[2]: [/home/nvidia/workspace/hikvision_ws/devel/lib/libhik_cam.so] Error 1 CMakeFiles/Makefile2:489: recipe for target 'hikvision_ros/CMakeFiles/hik_cam.dir/all' failed make[1]: [hikvision_ros/CMakeFiles/hik_cam.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make -j8 -l8" failed

how can i fix the problem plz?

TendernessMook commented 1 year ago

you fix this problem?

EItByTe commented 3 months ago

hi,you fix the problem? I met the exactly same with you.