XidianLemon / calibration_camera_lidar

从autoware分离出来的相机雷达联合标定ros包
293 stars 58 forks source link

你好,我在编译catkin_make的时候遇到了错误 #9

Open yun9993 opened 3 years ago

yun9993 commented 3 years ago

[ 96%] Linking CXX executable /home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_test /home/lyp/anaconda3/lib/libpng16.so.16:对‘inflateValidate@ZLIB_1.2.9’未定义的引用 collect2: error: ld returned 1 exit status ls_calibration/calibration_camera_lidar/CMakeFiles/calibration_test.dir/build.make:525: recipe for target '/home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_test' failed make[2]: [/home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_test] Error 1 CMakeFiles/Makefile2:5152: recipe for target 'ls_calibration/calibration_camera_lidar/CMakeFiles/calibration_test.dir/all' failed make[1]: [ls_calibration/calibration_camera_lidar/CMakeFiles/calibration_test.dir/all] Error 2 make[1]: 正在等待未完成的任务.... [ 97%] Linking CXX executable /home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_publisher [ 97%] Built target calibration_publisher [ 97%] Linking CXX shared library /home/lyp/calibration/devel/lib/libcalibrationtoolkit.so [ 97%] Built target calibrationtoolkit Makefile:138: recipe for target 'all' failed make: [all] Error 2 Invoking "make -j8 -l8" failed

yun9993 commented 3 years ago

@XidianLemon 我用的ubuntu16.04 ros kinetic

XidianLemon commented 3 years ago

[ 96%] Linking CXX executable /home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_test /home/lyp/anaconda3/lib/libpng16.so.16:对‘inflateValidate@ZLIB_1.2.9’未定义的引用 collect2: error: ld returned 1 exit status ls_calibration/calibration_camera_lidar/CMakeFiles/calibration_test.dir/build.make:525: recipe for target '/home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_test' failed make[2]: [/home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_test] Error 1 CMakeFiles/Makefile2:5152: recipe for target 'ls_calibration/calibration_camera_lidar/CMakeFiles/calibration_test.dir/all' failed make[1]: [ls_calibration/calibration_camera_lidar/CMakeFiles/calibration_test.dir/all] Error 2 make[1]: 正在等待未完成的任务.... [ 97%] Linking CXX executable /home/lyp/calibration/devel/lib/calibration_camera_lidar/calibration_publisher [ 97%] Built target calibration_publisher [ 97%] Linking CXX shared library /home/lyp/calibration/devel/lib/libcalibrationtoolkit.so [ 97%] Built target calibrationtoolkit Makefile:138: recipe for target 'all' failed make: [all] Error 2 Invoking "make -j8 -l8" failed

maybe, u can got this https://www.cnblogs.com/huhuai/p/9356913.html

swzaaaaaaa commented 3 years ago

@XidianLemon 我用的ubuntu16.04 ros kinetic

请问,你解决了吗,我也是这个问题.

JunzWu commented 3 years ago

@XidianLemon 我用的ubuntu16.04 ros kinetic

请问,你解决了吗,我也是这个问题.

我根据这个链接的方法成功解决了: https://blog.csdn.net/qq_45569859/article/details/103341971