GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara beralih di antara beberapa versi kompiler GCC dan G++ di Ubuntu 20.04 LTS Focal Fossa

Dalam tutorial ini kita akan menginstal beberapa versi kompiler GCC dan G++ menggunakan apt install memerintah. Selanjutnya, dengan menggunakan update-alternatives Anda akan mempelajari cara mudah beralih antara beberapa versi kompiler GCC dan G++ dan cara memeriksa versi kompiler yang dipilih saat ini.

Dalam tutorial ini Anda akan mempelajari:

  • Cara menginstal beberapa versi kompiler GCC dan G++
  • Cara membuat daftar versi kompiler alternatif
  • Cara beralih di antara beberapa versi kompiler

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Menginstal atau memutakhirkan Ubuntu 20.04 Focal Fossa
Perangkat Lunak GCC
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Menginstal GCC kompiler C di Ubuntu 20.04 petunjuk langkah demi langkah

  1. Instal beberapa versi kompiler C dan C++:
    $ sudo apt install build-essential$ sudo apt -y install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9
  2. Gunakan update-alternatives alat untuk membuat daftar beberapa alternatif kompiler GCC dan G++:
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 7sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 7sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 8sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/ g++-8 8sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9 
  3. Periksa daftar kompiler C dan C++ yang tersedia pada sistem Ubuntu 20.04 Anda dan pilih versi yang diinginkan dengan memasukkan nomor pilihan yang relevan:
    $ sudo update-alternatives --config gccAda 3 pilihan untuk gcc alternatif (menyediakan /usr/ bin/gcc). Status Prioritas Jalur Pemilihan ---------------------------------------------- -------------- 0 /usr/bin/gcc-9 9 mode otomatis 1 /usr/bin/gcc-7 7 mode manual* 2 /usr/bin/gcc-8 8 manual mode 3 /usr/bin/gcc-9 9 mode manualTekan  untuk menyimpan pilihan saat ini[*], atau ketik nomor pilihan:

    Untuk kompiler C++, jalankan:

    $ sudo update-alternatives --config g++Ada 3 pilihan untuk alternatif g++ (menyediakan /usr/bin/g++). Status Prioritas Jalur Pemilihan ---------------------------------------------- --------------* 0 /usr/bin/g++-9 9 mode otomatis 1 /usr/bin/g++-7 7 mode manual 2 /usr/bin/g++-8 8 manual mode 3 /usr/bin/g++-9 9 mode manualTekan  untuk menyimpan pilihan saat ini[*], atau ketik nomor pilihan:
  4. Setiap kali setelah beralih, periksa versi kompiler yang Anda pilih saat ini:
    $ gcc --version$ g++ --version

Ubuntu
  1. Cara menginstal GCC kompiler C di Ubuntu 20.04 LTS Focal Fossa Linux

  2. Cara beralih di antara beberapa versi kompiler GCC dan G++ di Ubuntu 20.04 LTS Focal Fossa

  3. Cara menginstal G++ kompiler C++ di Ubuntu 20.04 LTS Focal Fossa Linux

  1. Cara memulai ulang jaringan di Ubuntu 20.04 LTS Focal Fossa

  2. Cara Menginstal Node.js di Ubuntu 20.04 LTS Focal Fossa

  3. Cara Meningkatkan Ubuntu Ke 20,04 LTS Focal Fossa

  1. Cara Menginstal Docker Di Ubuntu 20.04 LTS Focal Fossa

  2. Cara menginstal Gnome di Ubuntu 20.04 LTS Focal Fossa

  3. Cara beralih di antara beberapa versi kompiler GCC dan G++ di Ubuntu 22.04 LTS Jammy Jellyfish