学习日志
Day1
- 代码、数据下载地址 github
- 错误记录
/usr/bin/ld: warning: libpcre.so.1, needed by //home/blueagle/anaconda3/lib/libglib-2.0.so.0, not found (try using -rpath or -rpath-link)
解决方法:
cd /usr/lib/x86_64-linux-gnu
sudo ln -s ~/anaconda3/lib/libpcre.so.1 libpcre.so.1
sudo ldconfig
//home/blueagle/anaconda3/lib/libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9'
解决方法:
用 conda remove 删除该库,再用sudo apt-get install 重新安装。
No rule to make target '/usr/lib/x86_64-linux-gnu/***.so', needed by '***'.
解决方法:CSDN
总结:
这两个问题都是由于anaconda之前安装过opencv需要的库,但在链接时出现了问题。所以直接卸载anaconda重新安装openCV依赖可能更方便。
Day2
使用高翔的教程和其打包版本的G2O,遇到编译问题解决如下。G2O安装问题
其次,如果有其他错误,用guthub最新包中文件替代即可。