0%

在Ubuntu系统中安装最新的CMake&GCC工具

期望能够在WSL当中使用C++23的特性,所以需要安装最新的CMake和GCC工具,在Ubuntu22.04版本中,默认支持的CMake版本为3.22,GCC版本为11,所以需要安装最新的版本,这里记录一下安装的过程。

CMake

1
2
3
4
5
6
7
8
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates gnupg software-properties-common wget

wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -
sudo apt-add-repository "deb https://apt.kitware.com/ubuntu/ $(lsb_release -cs) main"
sudo apt-get update

sudo apt-get install cmake

GCC

1
2
3
4
5
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-?? g++-??

gcc-?? --version

其中的??代表版本号,例如gcc-13g++-13