Kompiler GCC digunakan untuk mengkompilasi program C pada sistem Linux dan kompiler G++ digunakan untuk mengkompilasi program C++. Keduanya memiliki banyak versi yang tersedia untuk diinstal pada Ubuntu 22.04 Jammy Jellyfish.
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 saat ini dipilih di Ubuntu 22.04 Jammy Jellyfish.
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 di Ubuntu 22.04

Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Ubuntu 22.04 Jammy Jellyfish |
Perangkat Lunak | GCC dan G++ |
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 kompiler GCC dan G++ di Ubuntu 22.04 petunjuk langkah demi langkah
- Mulailah dengan membuka terminal baris perintah dan menggunakan
apt
berikut ini perintah untuk menginstal beberapa versi berbeda dari kompiler GCC dan G++ di Ubuntu 22.04.$ sudo apt update $ sudo apt install build-essential $ sudo apt -y install gcc-8 g++-8 gcc-9 g++-9 gcc-10 g++-10
- Gunakan
update-alternatives
alat untuk membuat daftar beberapa alternatif kompiler GCC dan G++:$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 8 $ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 8 $ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9 $ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9 $ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 $ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10
- Periksa daftar kompiler C dan C++ yang tersedia pada sistem Ubuntu 22.04 Anda dan pilih versi yang diinginkan dengan memasukkan nomor pilihan yang relevan:
$ sudo update-alternatives --config gcc There are 3 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/bin/gcc-9 9 auto mode 1 /usr/bin/gcc-10 10 manual mode * 2 /usr/bin/gcc-8 8 manual mode 3 /usr/bin/gcc-9 9 manual mode Press to keep the current choice[*], or type selection number:
Untuk kompiler C++, jalankan:
$ sudo update-alternatives --config g++ There are 3 choices for the alternative g++ (providing /usr/bin/g++). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/g++-9 9 auto mode 1 /usr/bin/g++-10 10 manual mode 2 /usr/bin/g++-8 8 manual mode 3 /usr/bin/g++-9 9 manual mode Press to keep the current choice[*], or type selection number:
- Setiap kali setelah beralih, periksa versi kompiler yang Anda pilih saat ini:
$ gcc --version $ g++ --version
Pemikiran Penutup
Dalam tutorial ini, Anda mempelajari cara menginstal dan beralih di antara beberapa versi kompiler GCC dan G++ di Ubuntu 22.04 Jammy Jellyfish Linux. Ini memberi Anda kemampuan untuk mengompilasi program C dan C++ dengan versi kompiler yang berbeda hanya dengan menjalankan beberapa perintah setiap kali Anda perlu beralih.