Switch Your Gcc Version Whenever You Want
How to check your current gcc versiong++ --version
gcc --version
Install multiple versions of gcc and g++sudo apt-get install gcc-5 g++-5 gcc-7 g++-7 gcc-9 g++-9
update alternativesudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 40
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 40
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 30
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 30
The last parameter is the priority of the every individual gcc versions.
select gcc version on the flysudo update-alternatives --config g++