在 Debian 系统上,GCC 可以安装多个版本,没有硬性数量限制,主要受以下因素制约:
Debian 各发行版默认带一个 GCC,但通过 apt 可安装多个:
gcc-9、gcc-10、gcc-11、gcc-12、gcc-13 等,可共存例如:
sudo apt install gcc-10 gcc-11 gcc-12
安装后可通过 gcc-10、gcc-11 分别调用。
update-alternatives 管理默认版本多个 GCC 安装后,可用:
sudo update-alternatives --config gcc
切换默认 gcc 指向哪个版本。
你也可以从源码编译任意版本 GCC 到 /opt/gcc-x.y.z,理论上数量只受磁盘和精力限制。
libstdc++ 通常向前兼容)update-alternatives 管理如果你告诉我 Debian 版本(如 11 / 12)和 想用的 GCC 版本,我可以给你具体安装命令。