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
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
- 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
- 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
- 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: - Setiap kali setelah beralih, periksa versi kompiler yang Anda pilih saat ini:
$ gcc --version$ g++ --version
Cara menginstal GCC kompiler C di Ubuntu 20.04 LTS Focal Fossa Linux
Cara menginstal docker-compose di Ubuntu 20.04 Focal Fossa Linux