12345678910111213141516171819202122232425 |
- How to install multiple versions of c++ (gcc, g++) and set up their aliass on ubuntu
- Refer to https://tuxamito.com/wiki/index.php/Installing_newer_GCC_versions_in_Ubuntu
-
- [ ] Add the repository
- [ ] sudo add-apt-repository ppa:ubuntu-toolchain-r/test
- [ ] sudo apt-get update
-
- [ ] Install compilers
- [ ] sudo apt-get install gcc g++ gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
-
- [ ] Clear any alternatives already in place
- [ ] sudo update-alternatives --remove-all gcc
-
- [ ] Set up alternatives
- [ ] sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 90 --slave /usr/bin/g++ g++ /usr/bin/g++-7
- [ ] sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8
- [ ] sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 70 --slave /usr/bin/g++ g++ /usr/bin/g++-9
-
- [ ] Configure the compiler to use
- [ ] sudo update-alternatives --config gcc
- This will show choices along with the current selected compiler version
- [ ] Pick the compiler version you want to use
- [ ] Verify the choice
- [ ] g++ -v
|