GCC安装
# 添加apt仓库
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
# 安装指定版本gcc和g++
apt-get install -y gcc-7 g++-7
# 修改默认gcc和g++位置
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 100 \
&& update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 100 \
&& update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-7 100
若要检查版本 gcc --version
和g++ --version
,是否是7.4.0版本
CMake安装
# 下载cmake并解压
wget https://cmake.org/files/v3.13/cmake-3.13.4.tar.gz && tar -xvzf cmake-3.13.4.tar.gz
# 安装
cd ./cmake-3.13.4
./bootstrap && make && make install
Boost安装
# 下载解压
wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.bz2
tar --bzip2 -xvf boost_1_66_0.tar.bz2
# 安装
cd boost_1_66_0/
./bootstrap.s