18.04换源
virtulbox安装ubuntu18.04
vscode / terminator安装
cubemapslam安装
安装各种库的版本:
- eigen3.1.0
- pangolin 0.5
eigen3.1.0安装
Eigen3.1.3安装
第一次安装cmake会出错:
Tell CMake where to find the compiler by setting either the environment
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
to the compiler, or to the compiler name if it is in the PATH.
解决办法:
pangolin安装问题
下载0.5版本压缩包
pangolin_0.5
1.安装依赖,出现包缺失问题–换阿里源后解决
sudo apt-get install ffmpeg libavcodec-dev libavutil-dev libavformat-dev libswscale-dev
2.软件包 libpng12-dev 没有可安装候选
E: Package 'libpng12-dev' has no installation candidate
报错的意思就是这个包找不到,其他的包都正常安装了。
报错原因:
libpng12-dev在Ubuntu16.04之后就被丢弃了,所以放弃
把libpng12-dev换成libpng-dev就行了
opencv3.2.0
opencv_3.2.0
opencv_contrib_3.2.0
opencv安装
最后编译出错
问题是:好几个cpp缺少头文件
#include <unistd.h>
导致
usleep(5000);
不能用