Ubuntu18.04 系统重装记录
1 安装google拼音
https://blog.csdn.net/weixin_44647619/article/details/144720947
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
2 安装nvidia驱动
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-390
我的电脑显卡驱动程序对应390,应该事先先查一下版本。
此时显示E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: 无法
好像是某个进程被占用,重启电脑,重复上面三条命令。
nvidia-smi 验证是否安装成功
3 查看风扇转速
sudo apt install lm-sensors
sensors //查询风扇转速
4 locate命令安装
因为后面需要定位某些安装软件或文件的位置,所以安装这个。
sudo apt install mlocate
5 gcc/g++安装
参考Ubuntu安装gcc和g++图文教程一文。不知道为什么我安装好后,版本显示7.5.0,而参考文中是11多
6 cmake 3.29.0
7 不能播放B站视频
参考参考
8 code安装
新版本的code不再支持18.04,安装比较就的版本
参考ubuntu18.04.1无法安装vscode(安装依赖无效)安装。
安装好后左下角extensions安装
C/C++
Cmake
Cmake Tools
9 eigen 3.2.10
10 opengl
11 Pangolin0.5
cd Pangolin
mkdir build && cd build
cmake ..
sudo make install
提示错误:
CMake Error at CMakeModules/FindGLEW.cmake:51 (MESSAGE):
Could not find GLEW
Call Stack (most recent call first):
src/CMakeLists.txt:130 (find_package)
解决:
sudo apt install libglew-dev
12 Sophus (此处有误)
安装参考链接视觉SLAM十四讲之安装Sophus库,
注意Sophus分为模板类和非模板类,我安装的是模板类。另外,需要提前安装fmt,可以先通过fmt --version看看是否安装过
cd include/
git clone https://github.com/fmtlib/fmt.git
cd fmt
mkdir build
cmake ..
make
sudo make install
然后安装Sophus。注意下面的代码中的git链接我换成了国内一位博主分享的链接,不喜欢的话,可以继续采用上面博客链接中从github中下载。
cd include/
git clone https://github.com/strasdat/Sophus.git
cd Sophus/
mkdir build
cd build/
cmake ..
make
sudo make install
```
我按照上面的顺序安装,用fmt--verison检查时发现已经安装了fmt8.28
13 我从sophus安装开始更换了参考安装方法
【视觉SLAM十四讲】各种库的安装及代码实践这位大神总结的不错。