原创 Ubuntu下使用hdf5庫時候遇到編譯問題: error adding symbol: DSO missing from command line

背景:已經在Ubuntu裏安裝後libhdf5-serial-dev的情況下,或者說在/usr/lib/x86_64-linux-gun裏能找到libhdf5_serial.so.10的情況下,我在我的cpp裏include了"H5Cpp

原创 make[2]: No rule to make target 'xxx/xx.so'解決思路

背景: 要基於某一tof相機開發,在利用catkin_make安裝github上別人提供的ros包,遇到了這個問題make[2]: *** No rule to make target '/usr/lib/x86_64-linux-gnu

原创 開機不正常,遇見Failed to open \EFI\BOOT\grubx64.efi - Not Found, Failed to load image \EFI\... 解決辦法

背景:我的Thinkpad 安裝了Ubuntu16.04以及windows7雙系統。突然一天,電腦開機就見到下圖這個錯誤信息:解決辦法:1. 使用Ubuntu boot repair這個軟件,詳見我的另一個文章:點擊打開鏈接

原创 catkin init/build 遇到catkin:command not found 的解決辦法。

背景:安裝ROS環境點擊打開鏈接後,catkin_make可以跑,但是如果跑catkin init或者catkin build就會遇到catkin:command not found。原因:發文的此時,包含catkin init/buil

原创 PCL點雲上採樣: Moving Least Squares

背景:pcl官方教程:點擊打開鏈接運行版本:pcl 1.8.11. 使用感受:這一官方的教程是一個垃圾。對,就是這麼直白。你跑一下代碼,你就會首先遇到這個編譯錯誤:/home/UpSample/src/main.cpp:122: warn