# ubuntu 提升权限。
``` cpp
https://blog.youkuaiyun.com/m0_46825740/article/details/125523087
```
# cmd install
``` cpp
sudo apt-get update //更新软件源
sudo apt-get upgrade //更新软件
sudo apt install gcc
sudo apt install g++
sudo apt install gdb
sudo apt install make
sudo apt install cmake
sudo apt install libssl-dev
sudo apt install zlib1g-dev
sudo apt install libbfd-dev
sudo apt install uuid-dev
sudo apt install libfmt-dev
sudo apt install mysql-server
sudo apt install -y libmysqlcppconn-dev
sudo apt install net-tools //安装之后可以使用ifconfig
安装QQ //sudo dpkg -i sogou...版本号.deb
安装百度网盘 //sudo dpkg -i sogou...版本号.deb
安装vscode //sudo dpkg -i sogou...版本号.deb
sudo apt install fcitx-bin
sudo apt-get install fcitx-table
Ubuntu右上角找到 “设置”->“区域与语言”->“管理已安装的语言”->"键盘输入法系统"->"fcitx"(下拉框选则)
最后安装狗输入法(否则在vscode可能用不了拼音) //sudo dpkg -i sogou...版本号.deb
//重启linux
```
# 解决启动时间过长,未知后果
``` cpp
https://blog.youkuaiyun.com/qq_33829353/article/details/130544892
```
# boost
``` cpp
下载boost:
https://www.boost.org/users/download/
Platform 选择unix下的File:boost_1_83_0.tar.gz
解压后,源码安装 boost 1.83.0 :
cd boost_1_83_0
./bootstrap.sh
./b2
sudo ./b2 install
```
# mqtt-cpp
``` cpp
下载mqtt-cpp:
https://github.com/redboltz/mqtt_cpp
解压后,源码安装mqtt-cpp:
mkdir build
cd build
cmake ..
make
sudo make install
```
# spdlog
``` cpp
下载spdlog:
https://github.com/gabime/spdlog
解压后,源码安装spdlog:
mkdir build
cd build
cmake ..
make
sudo make install
```
# config ubuntu_vscode_cmake
``` cpp
https://blog.youkuaiyun.com/ybyhlj/article/deails/128381285
```