1、**连接外网**
ssh在192.168.4.x上运行sudo ip link set ens160 down
ssh切换到192.168.3.x(外网ip),运行sudo ip route add default via 192.168.2.1 dev ens192 onlink //连接外网
使用完外网后
ssh在192.168.3.x上运行sudo ip link set ens160 up
ssh在192.168.4.x上运行sudo ip route del default via 192.168.2.1 dev ens192 onlink
sudo ip route add default via 192.168.4.1 dev ens160 onlink
2、**切换到home目录下,并更新apt包,sudo apt update 更新apt包**
3、**Ubuntu Linux安装工具链所需软件:**
sudo apt install -y python3 python3-dev python3-setuptools gcc libtinfo-dev zlib1g-dev build-essential libedit-dev libxml2-dev python3-pip
sudo apt install git
4、**Cmake安装**(在home目录下)
cmake –version(查看当前cmake版本)
sudo apt-get remove cmake (删除旧的cmake版本)
wget https://cmake.org/files/v3.17/cmake-3.17.1.tar.gz(下载cmake-3.17压缩包)
tar -xzvf cmake-3.17.1.tar.gz(解压cmake-3.17压缩包)
cd cmake-3.17.1
./bootstrap
make -j8
sudo make install
使用“cmake –version”验证是否安装成功。
5、**gtest安装**(在home目录下)
git clone [https://github.com/google/googletest.git](https://github.com/google/googletest.git)
cd googletest
mkdir build
cd build
cmake ..
make –j4
sudo make install
6、**设置用户和密码**
sudo useradd -m -s /bin/bash yunquanlai
sudo passwd yunquanlai
- **安装更高版本gcc**
sudo apt-get update
sudo apt-get install gcc-14
sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/gcc 100
sudo update-alternatives --config gcc