在Debian系統更新GCC到最新版本,有三種常用方法:
sudo apt update
更新APT包列表,然后執行sudo apt install gcc g++
,即可將GCC和G++安裝或升級到Debian倉庫中的最新穩定版本。/etc/apt/sources.list
文件,添加對應版本的Backports源,如deb http://deb.debian.org/debian bullseye-backports main
。接著運行sudo apt update
,再執行sudo apt -t bullseye-backports install gcc g++
,可安裝Backports中的最新版本。tar -xf gcc-x.y.z.tar.gz
解壓,進入目錄后執行sudo apt install build-essential libgmp-dev libmpfr-dev libmpc-dev
安裝依賴,然后通過mkdir build && cd build
、../configure --prefix=/usr/local/gcc-x.y.z --enable-languages=c,c++
進行配置,再以make -j$(nproc)
和sudo make install
完成編譯安裝,最后將新安裝路徑添加到環境變量即可。